Makefile: added 'make static' target to build apk.static
parent
7a50aa61b2
commit
6354a27888
5
Makefile
5
Makefile
|
@ -41,10 +41,13 @@ DOCDIR=/usr/share/doc/apk
|
||||||
|
|
||||||
SUBDIRS=src
|
SUBDIRS=src
|
||||||
|
|
||||||
.PHONY: compile install clean all
|
.PHONY: compile install clean all static
|
||||||
|
|
||||||
all: compile
|
all: compile
|
||||||
|
|
||||||
|
static:
|
||||||
|
$(MAKE) $(MFLAGS) -C src apk.static
|
||||||
|
|
||||||
compile install clean::
|
compile install clean::
|
||||||
@for i in $(SUBDIRS); do $(MAKE) $(MFLAGS) -C $$i $(MAKECMDGOALS); done
|
@for i in $(SUBDIRS); do $(MAKE) $(MFLAGS) -C $$i $(MAKECMDGOALS); done
|
||||||
|
|
||||||
|
|
|
@ -36,6 +36,9 @@ all: $(TARGETS)
|
||||||
apk: $(apk_OBJS)
|
apk: $(apk_OBJS)
|
||||||
$(CC) $(LDFLAGS) -o $@ $^ $(LIBS)
|
$(CC) $(LDFLAGS) -o $@ $^ $(LIBS)
|
||||||
|
|
||||||
|
apk.static: $(apk_OBJS)
|
||||||
|
$(CC) $(LDFLAGS) -static -o $@ $^ $(LIBS)
|
||||||
|
|
||||||
clean::
|
clean::
|
||||||
@rm -f $(TARGETS) $(ALL_OBJS)
|
@rm -f $(TARGETS) $(ALL_OBJS)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue