make/ModuleWrapper.gmk
changeset 52022 804792ce736f
parent 42983 7bf4468cdbc4
child 52714 2e52aa822c57
--- a/make/ModuleWrapper.gmk	Thu Oct 04 14:12:34 2018 -0700
+++ b/make/ModuleWrapper.gmk	Fri Oct 05 07:54:28 2018 +0200
@@ -100,5 +100,9 @@
         $(TARGETS)), \
 ))
 
-all: $(TARGETS) $(COPY_LIBS_TO_BIN) $(COPY_LIBS_TO_LIB) \
-    $(COPY_INCLUDE) $(COPY_CMDS) $(COPY_CONF) $(LINK_LIBS_TO_LIB)
+ifeq ($(GENERATE_COMPILE_COMMANDS_ONLY), true)
+  all: $(filter $(MAKESUPPORT_OUTPUTDIR)/compile-commands/%, $(TARGETS))
+else
+  all: $(TARGETS) $(COPY_LIBS_TO_BIN) $(COPY_LIBS_TO_LIB) \
+      $(COPY_INCLUDE) $(COPY_CMDS) $(COPY_CONF) $(LINK_LIBS_TO_LIB)
+endif