mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-15 03:53:32 +01:00
rules.mk, tools.mk: Relink shared project library more often
Relink shared project library after target all in every tools.mk directory.
This commit is contained in:
parent
a05b30d507
commit
68c15232ca
2 changed files with 3 additions and 1 deletions
|
|
@ -58,7 +58,7 @@ $(VERSION_SCRIPT):
|
|||
$(MOD_SCRIPT_DIR)/make_version_script.sh $(BINARY_VERSION) > $@
|
||||
|
||||
$(LIB_SO): $(VERSION_SCRIPT) $(LIB_A)
|
||||
$(CC) -shared -Wl,--whole-archive,-soname=$(notdir $@) $^ -Wl,--no-whole-archive \
|
||||
$(CC) -shared -Wl,--whole-archive,-soname=$(notdir $@) $(VERSION_SCRIPT) $(LIB_A) -Wl,--no-whole-archive \
|
||||
$(filter-out -l$(LIBNAME),$(LDFLAGS)) -o $@
|
||||
|
||||
$(TOPDIR)/include:
|
||||
|
|
|
|||
|
|
@ -8,3 +8,5 @@ ALL += $(LIBDIR) $(PREREQ_DONE) $(LOCAL_HDR) $(LOCAL_EXE_SH) $(MEMBERS)
|
|||
include $(MODDIR)/make/rules.mk
|
||||
clean: objclean textclean localclean
|
||||
install: $(ALL)
|
||||
$(LIB_SO): $(OBJ)
|
||||
all: $(LIB_SO)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue