Eliminate unnecessary Make diagnostics

This commit is contained in:
Radon Rosborough 2021-01-21 20:45:48 -08:00
parent 998811d3d4
commit aa0239141e
2 changed files with 10 additions and 5 deletions

View File

@ -18,6 +18,9 @@ else
BASH_CMD :=
endif
# Get rid of 'Entering directory' / 'Leaving directory' messages.
MAKE_QUIETLY := MAKELEVEL= make
.PHONY: all $(MAKECMDGOALS)
help:
@ -70,7 +73,7 @@ pkg-build:
pkg-debug:
@: $${L} $${T}
make pkg-build L=$(L) T=$(T) CMD=bash
$(MAKE_QUIETLY) pkg-build L=$(L) T=$(T) CMD=bash
ifneq (,$(Z))
NO_COMPRESS :=
@ -90,7 +93,7 @@ pkgs:
repkg: script
@: $${L} $${T}
make shell I=packaging CMD="make pkg L=$(L) T=$(T)"
$(MAKE_QUIETLY) shell I=packaging CMD="make pkg L=$(L) T=$(T)"
ctr="$$(docker container ls -f label="riju-install-target=yes" -l -q)"; test "$${ctr}" || (echo "no valid container is live"; exit 1); docker exec "$${ctr}" make install L=$(L) T=$(T)
repkgs:
@ -156,7 +159,7 @@ server-dev:
build: frontend system
dev:
make -j3 frontend-dev system-dev server-dev
$(MAKE_QUIETLY) -j3 frontend-dev system-dev server-dev
test:
node backend/test-runner.js $(F)

View File

@ -15,12 +15,14 @@ async function main() {
switch (selector) {
case "--pkgs":
for (const { lang, type } of await getPackages()) {
await runCommand(`make ${targets.join(" ")} L=${lang} T=${type}`);
await runCommand(
`MAKELEVEL= make ${targets.join(" ")} L=${lang} T=${type}`
);
}
break;
case "--types":
for (const type of ["lang", "config"]) {
await runCommand(`make ${targets.join(" ")} T=${type}`);
await runCommand(`MAKELEVEL= make ${targets.join(" ")} T=${type}`);
}
break;
default: