-
Notifications
You must be signed in to change notification settings - Fork 7
/
Makefile
executable file
·69 lines (60 loc) · 1.16 KB
/
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
##
#
# This is the TriDAS/emu Project Makefile
#
##
include $(XDAQ_ROOT)/config/mfAutoconf.rules
include $(XDAQ_ROOT)/config/mfDefs.$(XDAQ_OS)
include $(BUILD_HOME)/emu/rpm_version
Project=emu
### this will include other packages, like DAQ and DQM
ifeq ($(Set),framework)
Packages=\
base \
supervisor \
soap \
emuDCS/PeripheralCore \
emuDCS/PeripheralApps \
emuDCS/PeripheralXtop \
emuDCS/OnlineDB \
emuDCS/FEDCore \
emuDCS/FEDUtils \
emuDCS/FEDApps
endif
### specific package target builds
ifeq ($(Set),emuDCS)
Packages= \
emuDCS/PeripheralCore \
emuDCS/PeripheralApps \
emuDCS/PeripheralXtop \
emuDCS/OnlineDB \
emuDCS/FEDCore \
emuDCS/FEDUtils \
emuDCS/FEDApps
endif
ifeq ($(Set),emuDAQ)
Packages= \
emuDAQ/emuReadout \
emuDAQ/emuFU \
emuDAQ/emuRUI \
emuDAQ/emuTA \
emuDAQ/emuDAQManager \
emuDAQ/emuClient \
emuDAQ/emuUtil \
emuDAQ/drivers
endif
ifeq ($(Set),emuDQM)
Packages=
endif
ifeq ($(Set),supervisor)
Packages= \
base \
supervisor
endif
ifeq ($(Set),drivers)
Packages = \
emuDAQ/drivers \
emuDCS/drivers
endif
include $(XDAQ_ROOT)/config/Makefile.rules
include $(XDAQ_ROOT)/config/mfRPM.rules