projects
/
apps
/
pfixtools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
simplifications
[apps/pfixtools.git]
/
Makefile
diff --git
a/Makefile
b/Makefile
index
948c575
..
249f9df
100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-29,29
+29,37
@@
# THE POSSIBILITY OF SUCH DAMAGE. #
##############################################################################
# THE POSSIBILITY OF SUCH DAMAGE. #
##############################################################################
+all:
+
LDFLAGS += -Wl,--warn-common
include mk/cflags.mk
CFLAGS += --std=gnu99 -D_GNU_SOURCE
LDFLAGS += -Wl,--warn-common
include mk/cflags.mk
CFLAGS += --std=gnu99 -D_GNU_SOURCE
+prefix ?= /usr/local
-PROGRAMS = postlicyd srsd
+PROGRAMS = postlicyd
pfix-
srsd
TESTS = tst-rbl
GENERATED = tokens.h tokens.c
TESTS = tst-rbl
GENERATED = tokens.h tokens.c
-postlicyd_SOURCES = common.c
str.c buffer.c daemon.c rbl.c postfix
.c \
- $(GENERATED) postlicyd.c
+postlicyd_SOURCES = common.c
epoll.c str.c buffer.c rbl
.c \
+ $(GENERATED) post
fix.c main-post
licyd.c
postlicyd_LIBADD = -lpthread
postlicyd_LIBADD = -lpthread
-
srsd_SOURCES = common.c buffer.c str.c daemon.c
srsd.c
-srsd_LIBADD = -lsrs2
+
pfix-srsd_SOURCES = common.c epoll.c buffer.c str.c main-
srsd.c
+
pfix-
srsd_LIBADD = -lsrs2
tst-rbl_SOURCES = tst-rbl.c
tst-rbl_SOURCES = tst-rbl.c
+install: all
+ install -d $(DESTDIR)$(prefix)/sbin
+ install $(PROGRAMS) $(DESTDIR)$(prefix)/sbin
+ install -d $(DESTDIR)/etc/pfixtools
+
# RULES ###################################################################{{{
# RULES ###################################################################{{{
-all: $(
PROGRAMS) $(GENERATED
) | $(GENERATED)
+all: $(
GENERATED) $(PROGRAMS
) | $(GENERATED)
clean:
$(RM) $(PROGRAMS) $(TESTS) .*.o .*.dep
clean:
$(RM) $(PROGRAMS) $(TESTS) .*.o .*.dep