-
Notifications
You must be signed in to change notification settings - Fork 2
/
Makefile
40 lines (29 loc) · 993 Bytes
/
Makefile
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
29
30
31
32
33
34
35
36
37
38
39
40
# Makefile
#
# Build the ircDDB Gateway software on Linux
#
include settings.mk
all: SystemFusionReflector/SFRemote/sfremote SystemFusionReflector/SFReflector/sfreflector # DExtraBridge/DExtraBridge
# DExtraBridge/DExtraBridge: DVCommon/Common.a
# make -C DExtraBridge
SystemFusionReflector/SFRemote/sfremote: Common/Common.a
make -C SystemFusionReflector/SFRemote
SystemFusionReflector/SFReflector/sfreflector: ircDDB/libircDDB.a Common/Common.a
make -C SystemFusionReflector/SFReflector
DVCommon/Common.a:
make -C DVCommon
Common/Common.a:
make -C Common
ircDDB/libircDDB.a:
make -C ircDDB
install: all
make -C SystemFusionReflector/SFRemote install
make -C SystemFusionReflector/SFReflector install
make -C Data install
clean:
rm -f core *~ *.bak
make -C Common clean
make -C SystemFusionReflector/SFRemote clean
make -C SystemFusionReflector/SFReflector clean
# make -C DExtraBridge clean
include package.mk