From 2f07232e91383752345e9a316a038620b232e70f Mon Sep 17 00:00:00 2001 From: Nathanael Sensfelder Date: Tue, 21 Nov 2017 21:43:18 +0100 Subject: Fixes subfolders not triggering rebuild of parent. --- Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 36ab680..c6ee40e 100644 --- a/Makefile +++ b/Makefile @@ -11,9 +11,9 @@ ERLC ?= erlc ################################################################################ SRC_FILES = $(wildcard $(SRC_DIR)/*.erl) +MODULES = $(patsubst $(SRC_DIR)/%.erl,%,$(SRC_FILES)) BIN_FILES = $(patsubst $(SRC_DIR)/%.erl,$(BIN_DIR)/%.beam,$(SRC_FILES)) ################################################################################ - build: $(BIN_DIR) $(BIN_FILES) run: $(BIN_FILES) @@ -22,7 +22,8 @@ run: $(BIN_FILES) clean: rm -rf $(BIN_DIR)/* -$(BIN_FILES): $(BIN_DIR)/%.beam : $(SRC_DIR)/%.erl +.SECONDEXPANSION: +$(BIN_FILES): $(BIN_DIR)/%.beam : $(SRC_DIR)/%.erl $$(wildcard $$(SRC_DIR)/%/.) $(ERLC) -o $(BIN_DIR) $< $(BIN_DIR): -- cgit v1.2.3-70-g09d2