diff options
author | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2011-03-27 14:59:41 +0200 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2011-03-27 14:59:41 +0200 |
commit | 7d4491d4bdd058509fc3161039e25549e62e8ef5 (patch) | |
tree | 9989f3ae746adb816b519d658bbc7386b2495b25 /mk/autoconf.mk | |
parent | b29b0529a173eaeb06f23db2efcc24f9c83dc154 (diff) | |
download | embtoolkit-7d4491d4bdd058509fc3161039e25549e62e8ef5.tar.gz embtoolkit-7d4491d4bdd058509fc3161039e25549e62e8ef5.tar.bz2 embtoolkit-7d4491d4bdd058509fc3161039e25549e62e8ef5.tar.xz |
Host tools: autoconf: convert to use install macro
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'mk/autoconf.mk')
-rw-r--r-- | mk/autoconf.mk | 57 |
1 files changed, 20 insertions, 37 deletions
diff --git a/mk/autoconf.mk b/mk/autoconf.mk index cf45884..3f296bd 100644 --- a/mk/autoconf.mk +++ b/mk/autoconf.mk @@ -23,45 +23,28 @@ # \date February 2010 ################################################################################ -AUTOCONF_NAME := autoconf -AUTOCONF_VERSION := $(call EMBTK_GET_PKG_VERSION,AUTOCONF) -AUTOCONF_SITE := http://ftp.gnu.org/gnu/autoconf -AUTOCONF_SITE_MIRROR3 := ftp://ftp.embtoolkit.org/embtoolkit.org/packages-mirror -AUTOCONF_PATCH_SITE := ftp://ftp.embtoolkit.org/embtoolkit.org/autoconf/$(AUTOCONF_VERSION) -AUTOCONF_PACKAGE := autoconf-$(AUTOCONF_VERSION).tar.bz2 -AUTOCONF_SRC_DIR := $(TOOLS_BUILD)/autoconf-$(AUTOCONF_VERSION) -AUTOCONF_BUILD_DIR := $(TOOLS_BUILD)/autoconf-$(AUTOCONF_VERSION) - -AUTOCONF_DIR := $(HOSTTOOLS)/usr -AUTOCONF := $(AUTOCONF_DIR)/bin/autoconf -AUTOHEADER := $(AUTOCONF_DIR)/bin/autoheader -AUTOM4TE := $(AUTOCONF_DIR)/bin/autom4te -AUTORECONF := $(AUTOCONF_DIR)/bin/autoreconf -AUTOSCAN := $(AUTOCONF_DIR)/bin/autoscan -AUTOUPDATE := $(AUTOCONF_DIR)/bin/autoupdate -IFNAMES := $(AUTOCONF_DIR)/bin/ifnames - +AUTOCONF_NAME := autoconf +AUTOCONF_VERSION := $(call EMBTK_GET_PKG_VERSION,AUTOCONF) +AUTOCONF_SITE := http://ftp.gnu.org/gnu/autoconf +AUTOCONF_SITE_MIRROR3 := ftp://ftp.embtoolkit.org/embtoolkit.org/packages-mirror +AUTOCONF_PATCH_SITE := ftp://ftp.embtoolkit.org/embtoolkit.org/autoconf/$(AUTOCONF_VERSION) +AUTOCONF_PACKAGE := autoconf-$(AUTOCONF_VERSION).tar.bz2 +AUTOCONF_SRC_DIR := $(TOOLS_BUILD)/autoconf-$(AUTOCONF_VERSION) +AUTOCONF_BUILD_DIR := $(TOOLS_BUILD)/autoconf-$(AUTOCONF_VERSION) + +# autoconf binaries +AUTOCONF_DIR := $(HOSTTOOLS)/usr +AUTOCONF := $(AUTOCONF_DIR)/bin/autoconf +AUTOHEADER := $(AUTOCONF_DIR)/bin/autoheader +AUTOM4TE := $(AUTOCONF_DIR)/bin/autom4te +AUTORECONF := $(AUTOCONF_DIR)/bin/autoreconf +AUTOSCAN := $(AUTOCONF_DIR)/bin/autoscan +AUTOUPDATE := $(AUTOCONF_DIR)/bin/autoupdate +IFNAMES := $(AUTOCONF_DIR)/bin/ifnames export AUTOCONF AUTOHEADER AUTOM4TE AUTORECONF AUTOSCAN AUTOUPDATE IFNAMES -autoconf_install: $(AUTOCONF_BUILD_DIR)/.installed - -$(AUTOCONF_BUILD_DIR)/.installed: download_autoconf \ - $(AUTOCONF_BUILD_DIR)/.decompressed $(AUTOCONF_BUILD_DIR)/.configured - @$(MAKE) -C $(AUTOCONF_BUILD_DIR) $(J) - $(MAKE) -C $(AUTOCONF_BUILD_DIR) install - @touch $@ +autoconf_install: + $(call EMBTK_INSTALL_HOSTPKG,AUTOCONF) download_autoconf: $(call EMBTK_DOWNLOAD_PKG,AUTOCONF) - -$(AUTOCONF_BUILD_DIR)/.decompressed: - $(call EMBTK_DECOMPRESS_HOSTPKG,AUTOCONF) - -$(AUTOCONF_BUILD_DIR)/.configured: - $(call EMBTK_GENERIC_MESSAGE,"Configuring \ - autoconf_$(AUTOCONF_VERSION)...") - @cd $(AUTOCONF_BUILD_DIR); \ - M4=$(M4_BIN) \ - $(TOOLS_BUILD)/autoconf-$(AUTOCONF_VERSION)/configure \ - --prefix=$(AUTOCONF_DIR) --build=$(HOST_BUILD) --host=$(HOST_ARCH) - @touch $@ |