diff options
author | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2012-11-11 20:10:09 +0100 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2012-11-11 20:10:09 +0100 |
commit | 850cf2bbb11894e3b9f2b8374debe1bbbe9978c1 (patch) | |
tree | 0fee781e21a893860f4383079b916cd91d2749b6 /mk/macros.packages.mk | |
parent | c98b8d6e99cdfc7f9416bc7bcf3d42e06781775c (diff) | |
download | embtoolkit-850cf2bbb11894e3b9f2b8374debe1bbbe9978c1.tar.gz embtoolkit-850cf2bbb11894e3b9f2b8374debe1bbbe9978c1.tar.bz2 embtoolkit-850cf2bbb11894e3b9f2b8374debe1bbbe9978c1.tar.xz |
Build system: new internal macros __embtk_fixgconfigsfor_pkg
This will help to fix packages having old versions of config.guess
and config.sub
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'mk/macros.packages.mk')
-rw-r--r-- | mk/macros.packages.mk | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/mk/macros.packages.mk b/mk/macros.packages.mk index d8d7126..b2476cc 100644 --- a/mk/macros.packages.mk +++ b/mk/macros.packages.mk @@ -255,6 +255,21 @@ __embtk_pkg_installed-y = $(shell \ fi;) # +# embtk_fixgconfigsfor_pkg +# +__embtk_gconfigsub := $(EMBTK_ROOT)/scripts/config.sub +__embtk_gconfigguess := $(EMBTK_ROOT)/scripts/config.guess +__embtk_fixgconfigsfor_pkg = $(shell \ + gconfigsub=$(find $(__embtk_pkg_srcdir) -type f -name config.sub); \ + if [ -e $(gconfigsub) ]; then \ + ln -sf (__embtk_gconfigsub) $(gconfigsub); \ + fi \ + gconfigguess=$(find $(__embtk_pkg_srcdir) -type f -name config.guess); \ + if [ -e $(gconfigguess) ]; then \ + ln -sf (__embtk_gconfigguess) $(gconfigguess); \ + fi) + +# # A macro which runs configure script (conpatible with autotools configure) # for a package and sets environment variables correctly. # Usage: |