-
Notifications
You must be signed in to change notification settings - Fork 39
/
Makefile.am
executable file
·33 lines (23 loc) · 1.29 KB
/
Makefile.am
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
bin_PROGRAMS = bfdd-beacon bfdd-control
AM_CXXFLAGS = $(INTI_CFLAGS) $(WARNINGCXXFLAGS) $(OTHERCXXFLAGS)
COMMON_INC = common.h utils.h log.h SmartPointer.h threads.h bfd.h standard.h \
TimeSpec.h Socket.h RecvMsg.h SockAddr.h lookup3.h compat.h \
AddrType.h Logger.h LogTypes.h LogException.h
COMMON_SRC = $(COMMON_INC) common.cpp utils.cpp log.cpp SmartPointer.cpp threads.cpp bfd.cpp \
TimeSpec.cpp Socket.cpp RecvMsg.cpp SockAddr.cpp lookup3.cpp compat.cpp \
AddrType.cpp Logger.cpp LogException.cpp
CONTROL_SRC = bfdd-control.cpp
BEACON_INC = Beacon.h CommandProcessor.h Scheduler.h SchedulerBase.h KeventScheduler.h SelectScheduler.h \
Session.h hash_map.h
BEACON_SRC = $(BEACON_INC) BeaconMain.cpp Beacon.cpp CommandProcessor.cpp SchedulerBase.cpp KeventScheduler.cpp \
SelectScheduler.cpp Session.cpp
bfdd_beacon_SOURCES = $(COMMON_SRC) $(BEACON_SRC)
bfdd_beacon_LDADD = $(INTI_LIBS)
bfdd_beacon_LDFLAGS = -pthread
bfdd_beacon_MANS = bfdd-beacon.8
bfdd_control_SOURCES = $(COMMON_SRC) $(CONTROL_SRC)
bfdd_control_LDADD = $(INTI_LIBS)
bfdd_control_LDFLAGS = -pthread
bfdd_control_MANS = bfdd-control.8
EXTRA_DIST = $(bfdd_beacon_MANS) $(bfdd_control_MANS) LICENSE
man_MANS = $(bfdd_beacon_MANS) $(bfdd_control_MANS)