forked from public/pyceo
Cleanup Makefile
This commit is contained in:
parent
de59ad2755
commit
b3face5de9
10
src/Makefile
10
src/Makefile
|
@ -12,7 +12,7 @@ EXT_PROGS := config-test
|
||||||
|
|
||||||
LDAP_OBJECTS := ldap.o
|
LDAP_OBJECTS := ldap.o
|
||||||
LDAP_LIBS := -lldap
|
LDAP_LIBS := -lldap
|
||||||
LDAP_PROGS := addmember addclub op-adduser
|
LDAP_PROGS := op-adduser
|
||||||
KRB5_OBJECTS := krb5.o kadm.o
|
KRB5_OBJECTS := krb5.o kadm.o
|
||||||
KRB5_LIBS := $(shell krb5-config --libs krb5 kadm-client)
|
KRB5_LIBS := $(shell krb5-config --libs krb5 kadm-client)
|
||||||
KRB5_PROGS := addmember addclub op-adduser
|
KRB5_PROGS := addmember addclub op-adduser
|
||||||
|
@ -41,8 +41,11 @@ op-adduser.o addmember.o addclub.o: ceo.pb-c.h
|
||||||
ceo.pb-c.c ceo.pb-c.h: ceo.proto
|
ceo.pb-c.c ceo.pb-c.h: ceo.proto
|
||||||
protoc-c --c_out=. ceo.proto
|
protoc-c --c_out=. ceo.proto
|
||||||
|
|
||||||
|
%: %.o
|
||||||
|
$(CC) $(CFLAGS) $(LDFLAGS) $^ $(LDLIBS) -o $@
|
||||||
|
|
||||||
ceod: dmaster.o dslave.o
|
ceod: dmaster.o dslave.o
|
||||||
$(CC) $(LDFLAGS) $^ $(CFLAGS) $(LDLIBS) -o $@
|
$(CC) $(CFLAGS) $(LDFLAGS) $^ $(LDLIBS) -o $@
|
||||||
|
|
||||||
config-test: config-test.o parser.o
|
config-test: config-test.o parser.o
|
||||||
|
|
||||||
|
@ -75,5 +78,4 @@ $(CONFIG_PROGS): $(CONFIG_OBJECTS)
|
||||||
$(UTIL_PROGS): LDLIBS += $(UTIL_LIBS)
|
$(UTIL_PROGS): LDLIBS += $(UTIL_LIBS)
|
||||||
$(UTIL_PROGS): $(UTIL_OBJECTS)
|
$(UTIL_PROGS): $(UTIL_OBJECTS)
|
||||||
|
|
||||||
.PHONY: clean all
|
.PHONY: clean all install install_clients install_daemon
|
||||||
.SECONDARY: ceoc.o addmember.o addclub.o
|
|
||||||
|
|
Loading…
Reference in New Issue