summaryrefslogtreecommitdiff
path: root/maintMakefile
diff options
context:
space:
mode:
authorPaul Smith <psmith@gnu.org>2022-08-30 13:41:37 -0400
committerPaul Smith <psmith@gnu.org>2022-08-30 21:05:34 -0400
commit15a7e3830fd7b84238e4909522ce3cd6fec7b702 (patch)
tree684e33453c324d8169cab2448b886d2c76398d88 /maintMakefile
parent26e359c71d1758ea1f6ac43f1d1591254d1bf0c2 (diff)
downloadmake-git-15a7e3830fd7b84238e4909522ce3cd6fec7b702.tar.gz
Fix tests for MacOS and Windows
* maintMakefile: Remove the template headers as prerequisites. * tests/scripts/features/jobserver: Only test fifo if enabled. * tests/scripts/variables/INCLUDE_DIRS: On MacOS none of the default directories exist so .INCLUDE_DIRS is empty by default. * tests/scripts/features/se_explicit: Fail via exit. cp will show different error messages on different systems. * tests/scripts/features/se_implicit: Ditto. * tests/scripts/features/se_statpat: Ditto.
Diffstat (limited to 'maintMakefile')
-rw-r--r--maintMakefile5
1 files changed, 2 insertions, 3 deletions
diff --git a/maintMakefile b/maintMakefile
index aa536aaf..88f734ae 100644
--- a/maintMakefile
+++ b/maintMakefile
@@ -82,9 +82,8 @@ Basic.mk: Basic.mk.template .dep_segment Makefile
sed -e 's@^\([^ ]*\)\.o:@$$(OUTDIR)\1.$$(OBJEXT):@' \
-e 's@\([^ ]*\.[ch]\)@$$(SRCDIR)/\1@g' \
-e 's@$$(SRCDIR)/src/config.h@$$(OUTDIR)src/config.h@g' \
- -e 's@$$(SRCDIR)/lib/stdlib.h@@g' \
- -e 's@$$(SRCDIR)/lib/sys/types.h@@g' \
- -e 's@$$(SRCDIR)/lib/unistd.h@@g' \
+ -e 's@$$(SRCDIR)/lib/alloca.h@@g' \
+ -e 's@$$(SRCDIR)/lib/stdbool.h@@g' \
$(word 2,$^) >>$@
chmod a-w $@