tools/autoconf-archive: clean up build recipes
The configure option datarootdir defaults to PREFIX/share. The Host/Clean define should be Host/Uninstall otherwise it is removing the build directory before there is a chance to try "make uninstall" in that directory. Host/Clean/Default is no longer defined. Use default build recipes defined in host-build.mk instead of custom ones that are equivalent. Signed-off-by: Michael Pratt <mcpratt@pm.me>
This commit is contained in:
		 Michael Pratt
					Michael Pratt
				
			
				
					committed by
					
						 Hauke Mehrtens
						Hauke Mehrtens
					
				
			
			
				
	
			
			
			 Hauke Mehrtens
						Hauke Mehrtens
					
				
			
						parent
						
							129be247a6
						
					
				
				
					commit
					a1527207b8
				
			| @@ -9,20 +9,8 @@ PKG_HASH:=e8a6eb9d28ddcba8ffef3fa211653239e9bf239aba6a01a6b7cfc7ceaec69cbd | ||||
|  | ||||
| include $(INCLUDE_DIR)/host-build.mk | ||||
|  | ||||
| HOST_CONFIGURE_ARGS += \ | ||||
| 	--datarootdir=$(STAGING_DIR_HOST)/share | ||||
|  | ||||
| define Host/Compile | ||||
| 	export SHELL="$(BASH)"; $(MAKE) -C $(HOST_BUILD_DIR) | ||||
| endef | ||||
|  | ||||
| define Host/Install | ||||
| 	export SHELL="$(BASH)"; $(MAKE) -C $(HOST_BUILD_DIR) install | ||||
| endef | ||||
|  | ||||
| define Host/Clean | ||||
| 	-export SHELL="$(BASH)"; $(MAKE) -C $(HOST_BUILD_DIR) uninstall | ||||
| 	$(call Host/Clean/Default) | ||||
| define Host/Uninstall | ||||
| 	-$(call Host/Compile/Default,uninstall) | ||||
| endef | ||||
|  | ||||
| $(eval $(call HostBuild)) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user