Build static library version of libmonitorclient.

This commit is contained in:
Daniel O'Connor 2012-08-10 14:36:46 +09:30
parent 15013d7086
commit 75889355fa

View File

@ -101,7 +101,7 @@ CFLAGS+=-Wall -Wno-unused-value
DEFS= @DEFS@
all: servald libmonitorclient.so
all: servald libmonitorclient.so libmonitorclient.a
sqlite3.o: sqlite3.c
@echo CC $<
@ -125,5 +125,9 @@ libmonitorclient.so: $(MONITORCLIENTOBJS)
@echo LINK $@
@$(CC) $(CFLAGS) -Wall -shared -o $@ $(MONITORCLIENTOBJS) $(LDFLAGS)
libmonitorclient.a: $(MONITORCLIENTOBJS)
@echo AR $@
@$(AR) -cr $@ $(MONITORCLIENTOBJS)
clean:
@rm -f $(OBJS) servald libservald.so
@rm -f $(OBJS) servald libservald.so libmonitorclient.so libmonitorclient.a