diff options
author | John Crispin <blogic@openwrt.org> | 2015-07-24 09:11:29 +0000 |
---|---|---|
committer | John Crispin <blogic@openwrt.org> | 2015-07-24 09:11:29 +0000 |
commit | ff878771dce61de7270a62ee6693e3f5b550c353 (patch) | |
tree | 551a39fbe8a0464deec03c5d2cb29607e2c0b98a | |
parent | bd702b9d5276406d42d3a3eebc2ab5b912319db7 (diff) | |
download | master-187ad058-ff878771dce61de7270a62ee6693e3f5b550c353.tar.gz master-187ad058-ff878771dce61de7270a62ee6693e3f5b550c353.tar.bz2 master-187ad058-ff878771dce61de7270a62ee6693e3f5b550c353.zip |
bzip2: add host build
Signed-off-by: John Crispin <blogic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46470 3c298f89-4303-0410-b956-a3cf2f4a3e73
-rw-r--r-- | package/utils/bzip2/Makefile | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/package/utils/bzip2/Makefile b/package/utils/bzip2/Makefile index 493ccc9317..e1c7b97ffc 100644 --- a/package/utils/bzip2/Makefile +++ b/package/utils/bzip2/Makefile @@ -19,6 +19,7 @@ PKG_MAINTAINER:=Steven Barth <cyrus@openwrt.org> PKG_LICENSE:=BZIP2 PKG_LICENSE_FILES:=LICENSE +include $(INCLUDE_DIR)/host-build.mk include $(INCLUDE_DIR)/package.mk define Package/bzip2/Default @@ -83,5 +84,25 @@ define Package/bzip2/install $(INSTALL_BIN) $(PKG_BUILD_DIR)/bzip2-shared $(1)/usr/bin/bzip2 endef +HOST_CFLAGS += \ + $(FPIC) \ + $(HOST_LDFLAGS) + +HOST_MAKE_FLAGS+= \ + -f Makefile-libbz2_so \ + CFLAGS="$(HOST_CFLAGS)" \ + all + +HOST_CONFIGURE_ARGS+= \ + --prefix=$(STAGING_DIR_HOST) + +define Host/Install + $(INSTALL_DIR) $(STAGING_DIR_HOST)/bin/ + $(MAKE) -C $(HOST_BUILD_DIR) PREFIX=$(STAGING_DIR_HOST)/usr/ install +# $(INSTALL_BIN) $(HOST_BUILD_DIR)/Parser/pgen $(STAGING_DIR_HOST)/bin/pgen2 +endef + +$(eval $(call HostBuild)) + $(eval $(call BuildPackage,libbz2)) $(eval $(call BuildPackage,bzip2)) |