Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Somehow gmake does not seems to set "set -e" in shells executed for a target
Baptiste Daroussin committed 7 years ago
commit f69e38c5b38a547f64febdcd1c21f80426c753aa
parent 28b1ed7
2 files changed +6 -6
modified .cirrus.yml
@@ -44,8 +44,8 @@ osx_task:
alpine_task:
        container:
                image: alpine:latest
-
        install_script: apk add gcc kyua libarchive tcl musl-dev libbsd-dev zlib zlib-dev bzip2-dev libarchive-dev openssl-dev xz-dev make fts-dev bmake
+
        install_script: apk add gcc kyua libarchive tcl musl-dev libbsd-dev zlib zlib-dev bzip2-dev libarchive-dev openssl-dev xz-dev make fts-dev
        script:
                - ./configure --with-libarchive.pc
-
                - bmake -j4 || bmake V=1
-
        check_script: bmake check || { kyua report --verbose ; exit 1 ; }
+
                - make -j4 || make V=1
+
        check_script: make check || { kyua report --verbose ; exit 1 ; }
modified mk/dir.mk
@@ -1,14 +1,14 @@
all:
-
	@for d in $(DIRS); do \
+
	@set -e ; for d in $(DIRS); do \
		$(MAKE) -C $$d ; \
	done

install:
-
	@for d in $(DIRS); do \
+
	@set -e ; for d in $(DIRS); do \
		$(MAKE) -C $$d install ; \
	done

clean:
-
	@for d in $(DIRS); do \
+
	@set -e; for d in $(DIRS); do \
		$(MAKE) -C $$d clean ; \
	done