-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
116 lines (104 loc) · 4.34 KB
/
Makefile
File metadata and controls
116 lines (104 loc) · 4.34 KB
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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
# Makefile
# $Header: /home/cjm/cvs/config/Makefile,v 1.15 2020-05-06 13:19:20 cjm Exp $
include ../Makefile.common
CONFIG_DIR =config
BINDIR = $(LT_BIN_HOME)/$(CONFIG_DIR)
CONFIG_SRCS = current5.filter.properties current.filter.properties \
day_calibrate_state.properties twilight_calibrate_state.properties \
fartcam.current.filter.properties fartcam.filter.properties \
dillcamsouth.current.filter.properties dillcamsouth.filter.properties \
filter.properties \
filters_lt_rat_CURRENT.properties filters_lt_rat_DB.properties \
ftccd1.day_calibrate_state.properties ftccd1.twilight_calibrate_state.properties \
ftccd2.day_calibrate_state.properties ftccd2.twilight_calibrate_state.properties \
ltccd2.day_calibrate_state.properties ltccd2.twilight_calibrate_state.properties \
ltccd3.day_calibrate_state.properties ltccd3.twilight_calibrate_state.properties \
nuview.current.filter.properties \
ratcam.current.filter.properties ratcam.filter.properties \
supircam1.day_calibrate_state.properties supircam1.twilight_calibrate_state.properties \
supircam2.day_calibrate_state.properties supircam2.twilight_calibrate_state.properties \
supircam.current.filter.properties supircam.filter.properties \
ftspec1.day_calibrate_state.properties ftspec1.twilight_calibrate_state.properties \
ftspec2.day_calibrate_state.properties ftspec2.twilight_calibrate_state.properties \
micc1.day_calibrate_state.properties micc1.twilight_calibrate_state.properties \
spectrograph.day_calibrate_state.properties spectrograph.twilight_calibrate_state.properties \
nuview1.day_calibrate_state.properties nuview1.twilight_calibrate_state.properties \
ratcam1.day_calibrate_state.properties ratcam1.twilight_calibrate_state.properties \
frodospec1.day_calibrate_state.red.properties frodospec1.day_calibrate_state.blue.properties \
frodospec1.twilight_calibrate_state.properties \
estar6.day_calibrate_state.properties estar6.twilight_calibrate_state.properties \
ringo1.day_calibrate_state.properties ringo1.twilight_calibrate_state.properties \
o.filter.properties o.current.filter.properties \
o1.day_calibrate_state.properties o1.twilight_calibrate_state.properties \
rise.filter.properties rise.current.filter.properties \
ioi.filter.properties ioi.current.filter.properties \
ioi1.day_calibrate_state.properties ioi1.twilight_calibrate_state.properties \
moptop.current.filter.properties moptop.filter.properties \
liric.current.filter.properties liric.filter.properties \
loci.current.filter.properties loci.filter.properties \
sophia.current.filter.properties sophia.filter.properties
INI_SRCS = ap7p.ini ap7p-bias.ini
CONFIG_OBJS = $(CONFIG_SRCS:%.properties=$(BINDIR)/%.properties)
INI_OBJS = $(INI_SRCS:%.ini=$(BINDIR)/%.ini)
top: config
config: $(CONFIG_OBJS) $(INI_OBJS)
$(BINDIR)/%.properties: %.properties
$(CP) -f $< $@
$(BINDIR)/%.ini: %.ini
$(CP) -f $< $@
checkout:
$(CO) $(CO_OPTIONS) $(CONFIG_SRCS) $(INI_SRCS)
checkin:
-$(CI) $(CI_OPTIONS) $(CONFIG_SRCS) $(INI_SRCS)
clean: tidy
-$(RM) $(RM_OPTIONS) $(CONFIG_OBJS) $(INI_OBJS)
tidy:
-$(RM) $(RM_OPTIONS) $(TIDY_OPTIONS)
backup: tidy
tar cvf $(BACKUP_DIR)/config.tar .
compress $(BACKUP_DIR)/config.tar
#
# $Log: not supported by cvs2svn $
# Revision 1.14 2012/08/16 10:54:34 cjm
# Added rise.filter.properties rise.current.filter.properties.
#
# Revision 1.13 2012/07/10 13:50:40 cjm
# Added o1.day_calibrate_state.properties o1.twilight_calibrate_state.properties.
#
# Revision 1.12 2009/09/18 15:14:17 cjm
# Added per-arm frodospec day_calibrate properties.
#
# Revision 1.11 2008/01/30 19:54:28 cjm
# Added ini srcs for Meaburn .ini files.
#
# Revision 1.10 2008/01/11 15:11:28 cjm
# Added estar6 for FrodoSpec testing.
#
# Revision 1.9 2007/07/06 10:44:01 cjm
# Added frodospec1.
#
# Revision 1.8 2006/06/26 16:03:40 cjm
# Added ftspec2 properties.
#
# Revision 1.7 2005/11/29 18:50:09 cjm
# Added ratcam1.day_calibrate_state.properties ratcam1.twilight_calibrate_state.properties.
#
# Revision 1.6 2004/11/22 12:23:50 cjm
# Added force option to cp to enable copy of checked in configs.
#
# Revision 1.5 2004/10/13 20:01:45 cjm
# Added supircam2.
#
# Revision 1.4 2004/08/06 13:27:52 cjm
# Added backup target.
#
# Revision 1.3 2004/07/06 18:15:48 cjm
# Added nuview1 files.
#
# Revision 1.2 2004/05/24 18:28:21 cjm
# Added ftccd2/dillcamsouth.
#
# Revision 1.1 2004/04/19 14:09:02 cjm
# Initial revision
#
#