diff options
Diffstat (limited to 'Makefile.in')
-rw-r--r-- | Makefile.in | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/Makefile.in b/Makefile.in index b3580ea..a9a57bc 100644 --- a/Makefile.in +++ b/Makefile.in @@ -366,22 +366,22 @@ ALL_MODULES = \ all-uudecode \ all-wdiff - # This is a list of the check targets for all of the modules which are # compiled using $(FLAGS_TO_PASS). # This is a list of the check targets for all of the modules which are # compiled using $(FLAGS_TO_PASS). # -# The list is in two parts. Those that only have checks when -# compiling -CROSS_CHECK_MODULES = \ +# The list is in two parts. The first lists those tools which +# are tested as part of the host's native tool-chain, and not +# tested in a cross configuration. +NATIVE_CHECK_MODULES = \ + check-byacc \ check-flex -HOST_ONLY_CHECK_MODULES = \ +CROSS_CHECK_MODULES = \ check-autoconf \ check-bfd \ check-binutils \ - check-byacc \ check-cvs \ check-dejagnu \ check-diff \ @@ -422,7 +422,8 @@ HOST_ONLY_CHECK_MODULES = \ check-time \ check-uudecode \ check-wdiff -CHECK_MODULES=$(HOST_ONLY_CHECK_MODULES) $(CROSS_CHECK_MODULES) + +CHECK_MODULES=$(NATIVE_CHECK_MODULES) $(CROSS_CHECK_MODULES) # This is a list of the install targets for all of the modules which are # compiled using $(FLAGS_TO_PASS). @@ -713,9 +714,9 @@ $(ALL_MODULES) all-glob all-gui all-libproc: # This rule is used to check the modules which use FLAGS_TO_PASS. To # build a target check-X means to cd to X and make all. -.PHONY: $(CHECK_MODULES) $(HOST_ONLY_CHECK_MODULES) $(CROSS_CHECK_MODULES) -$(HOST_ONLY_CHECK_MODULES): - if [ $(host_canonical) = $(target_canonical) ] ; then \ +.PHONY: $(CHECK_MODULES) $(NATIVE_CHECK_MODULES) $(CROSS_CHECK_MODULES) +$(NATIVE_CHECK_MODULES): + if [ "$(host_canonical)" = "$(target_canonical)" ] ; then \ @dir=`echo $@ | sed -e 's/check-//'`; \ if [ -f ./$${dir}/Makefile ] ; then \ r=`pwd`; export r; \ |