Просмотр исходного кода

Merge branch 'jj1bdx-c_src-appbuild' of https://github.com/jj1bdx/erlang.mk

Loïc Hoguin 10 лет назад
Родитель
Сommit
91f35af32d
1 измененных файлов с 7 добавлено и 1 удалено
  1. 7 1
      plugins/c_src.mk

+ 7 - 1
plugins/c_src.mk

@@ -48,7 +48,11 @@ link_verbose = $(link_verbose_$(V))
 
 ifeq ($(wildcard $(C_SRC_DIR)),)
 else ifneq ($(wildcard $(C_SRC_DIR)/Makefile),)
-app::
+app:: app-c_src
+
+test-build:: app-c_src
+
+app-c_src:
 	$(MAKE) -C $(C_SRC_DIR) \
 		CFLAGS="$(CFLAGS)" \
 		CXXFLAGS="$(CXXFLAGS)" \
@@ -70,6 +74,8 @@ COMPILE_CPP = $(cpp_verbose) $(CXX) $(CXXFLAGS) $(CPPFLAGS) -c
 
 app:: $(C_SRC_ENV) $(C_SRC_OUTPUT)
 
+test-build:: $(C_SRC_ENV) $(C_SRC_OUTPUT)
+
 $(C_SRC_OUTPUT): $(OBJECTS)
 	@mkdir -p priv/
 	$(link_verbose) $(CC) $(OBJECTS) $(LDFLAGS) $(LDLIBS) -o $(C_SRC_OUTPUT)