]> Nishi Git Mirror - gwion.git/commitdiff
Revert ":wrench: Fix Makefile for CMD"
authorJérémie Astor <fennecdjay@gmail.com>
Fri, 13 May 2022 23:20:16 +0000 (01:20 +0200)
committerJérémie Astor <fennecdjay@gmail.com>
Fri, 13 May 2022 23:20:16 +0000 (01:20 +0200)
This reverts commit 63e807d3b83d771749304fff3c40df13a39b9e51.

Makefile

index 7110f4557ecf2d8a2a9eebbed89014629c51e65f..cc45a093e66e7f89d75bd72ef01985adbcad53d4 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
 GWION_PACKAGE=gwion
 
-ifeq (,$(wildcard util/Makefile))
+ifeq (,$(wildcard util/config.mk.orig))
   $(warning "missing git submodules, please run:")
   $(error "git submodules update --init --recursive")
 endif
@@ -69,7 +69,10 @@ CFLAGS += -Wno-pedantic
 
 CFLAGS += -DGWION_BUILTIN
 
-all: options-show ${PRG}
+all: deps options-show ${PRG}
+
+deps:
+       [ "$(shell ls util | wc -l)" = "0" ] && git submodule update --init --recursive || true
 
 ${PRG}: ${GWLIBS} src/main.o
        @$(info link ${PRG})