mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-15 12:03:31 +01:00
rules.mk: Revise shared object rules
- selective install for shared libs - Kick out match all rule for directories
This commit is contained in:
parent
58db2f4445
commit
218a53f7cf
1 changed files with 3 additions and 4 deletions
|
|
@ -40,8 +40,8 @@ $(EXE): $(OBJ) $(LIB)
|
|||
$(LIBS):
|
||||
make -C $(LIBDIR) all
|
||||
|
||||
$(PREFIX) $(PREFIX)/%:
|
||||
mkdir -p $@
|
||||
$(PREFIX)/lib/%.so: %.so
|
||||
$(INSTALL) $< $@
|
||||
|
||||
checkroot:
|
||||
@if [ "$(CHECK_ROOT)" = true -o "$(CHECK_ROOT)" = TRUE ] ; then \
|
||||
|
|
@ -53,8 +53,7 @@ checkroot:
|
|||
installexe: all checkroot $(PREFIX)/bin
|
||||
$(INSTALL) $(EXE) $(PREFIX)/bin/
|
||||
|
||||
installso: all checkroot $(PREFIX)/lib
|
||||
$(INSTALL) $(SHOBJS) $(PREFIX)/lib/
|
||||
installso: all checkroot $(PREFIX)/lib $(INSTALLED_SHOBJS)
|
||||
|
||||
installsh: all checkroot $(PREFIX)/bin
|
||||
$(INSTALL) $(SHSCRIPTS) $(PREFIX)/bin/
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue