summaryrefslogtreecommitdiff |
diff options
author | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2017-11-21 21:43:18 +0100 |
---|---|---|
committer | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2017-11-21 21:43:18 +0100 |
commit | 2f07232e91383752345e9a316a038620b232e70f (patch) | |
tree | c223aa70789008624a75ccd0b290c1e1d662da78 | |
parent | f633e4d5320806f13b4cffa8dbef0f59a08ae90f (diff) |
Fixes subfolders not triggering rebuild of parent.
-rw-r--r-- | Makefile | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -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): |