mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-15 12:03:31 +01:00
make: Improve dependency tracking for exe targets
- Add wildcarded linker scripts to dependencies - Run flash-push only on current hex file Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
parent
9c773838c7
commit
5210ba2acf
4 changed files with 23 additions and 19 deletions
|
|
@ -334,15 +334,15 @@ endif
|
|||
|
||||
ifeq ($(USE_PROJECT_LIB),true)
|
||||
ifeq ($(LIBTYPE),shared)
|
||||
$(EXE) $(EXE_BIN): $(OBJ) $(LIB_SO)
|
||||
$(PLUGIN) $(PLUGIN_LIB): $(OBJ) $(LIB_SO)
|
||||
$(EXE) $(EXE_BIN): $(OBJ) $(LD_SCRIPTS) $(LIB_SO)
|
||||
$(PLUGIN) $(PLUGIN_LIB): $(OBJ) $(LD_SCRIPTS) $(LIB_SO)
|
||||
else
|
||||
$(EXE) $(EXE_BIN): $(OBJ) $(LIB_A)
|
||||
$(PLUGIN) $(PLUGIN_LIB): $(OBJ) $(LIB_A)
|
||||
$(EXE) $(EXE_BIN): $(OBJ) $(LD_SCRIPTS) $(LIB_A)
|
||||
$(PLUGIN) $(PLUGIN_LIB): $(OBJ) $(LD_SCRIPTS) $(LIB_A)
|
||||
endif
|
||||
else
|
||||
$(EXE) $(EXE_BIN): $(OBJ)
|
||||
$(PLUGIN) $(PLUGIN_LIB): $(OBJ)
|
||||
$(EXE) $(EXE_BIN): $(OBJ) $(LD_SCRIPTS)
|
||||
$(PLUGIN) $(PLUGIN_LIB): $(OBJ) $(LD_SCRIPTS)
|
||||
endif
|
||||
|
||||
$(EXE) $(EXE_BIN):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue