File: Makefile

package info (click to toggle)
ctn 3.2.0~dfsg-7
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye
  • size: 15,420 kB
  • sloc: ansic: 179,553; makefile: 7,002; java: 1,863; csh: 1,067; yacc: 523; sh: 424; cpp: 394; sql: 389; lex: 170
file content (162 lines) | stat: -rw-r--r-- 4,466 bytes parent folder | download | duplicates (9)
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
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
#
#	Makefile for example database applications
#

TARGETS = dbaddpat dbaddstudy dbaddseries dbaddimage \
	dblstpats dblststudies dblstseries dblstimages \
	dbdelpat dbdelstudy dbdelseries dbdelimage \
	dbnew dbremove dbdump dbnumstudies dbdeloldeststudy
#	dbquerytest

include $(DICOM_MAKE)

VPATH = ../../include:../include
CFLAGS = $(C_OPTS) -I$(DICOM_INCLUDE) -I../include
LFLAGS = -L$(DICOM_LIB) $(LIBPATH_UCB) $(LIBS_OS) $(LIBPATH_DATABASE)
LIBS = $(LIBS_CTN) $(SOLARISUCB)

application:	$(TARGETS)

install:	$(TARGETS)
	$(INSTALL) dbaddimage $(DICOM_BIN)
	$(INSTALL) dbaddpat $(DICOM_BIN)
	$(INSTALL) dbaddseries $(DICOM_BIN)
	$(INSTALL) dbaddstudy $(DICOM_BIN)
	$(INSTALL) dbdump $(DICOM_BIN)
	$(INSTALL) dbnew $(DICOM_BIN)
	$(INSTALL) dbremove $(DICOM_BIN)
	$(INSTALL) dbdelimage $(DICOM_BIN)
	$(INSTALL) dbdelpat $(DICOM_BIN)
	$(INSTALL) dbdelseries $(DICOM_BIN)
	$(INSTALL) dbdelstudy $(DICOM_BIN)
	$(INSTALL) dblstimages $(DICOM_BIN)
	$(INSTALL) dblstpats $(DICOM_BIN)
	$(INSTALL) dblstseries $(DICOM_BIN)
	$(INSTALL) dblststudies $(DICOM_BIN)
	$(INSTALL) dbnumstudies $(DICOM_BIN)
	$(INSTALL) dbdeloldeststudy $(DICOM_BIN)
#	$(INSTALL) dbquerytest $(DICOM_BIN)

install-clean:	install
	make clean

clean:
	rm -f core *.o *.*.bak *.BAK *% $(TARGETS) dbquerytest

checkin:
	$(INDENT) dbaddimage.c;		$(CI) dbaddimage.c
	$(INDENT) dbaddpat.c;		$(CI) dbaddpat.c
	$(INDENT) dbaddseries.c;	$(CI) dbaddseries.c
	$(INDENT) dbaddstudy.c;		$(CI) dbaddstudy.c
	$(INDENT) dbdump.c;		$(CI) dbdump.c
	$(INDENT) dbnew.c;		$(CI) dbnew.c
	$(INDENT) dbremove.c;		$(CI) dbremove.c
	$(INDENT) dbdelimage.c;		$(CI) dbdelimage.c
	$(INDENT) dbdelpat.c;		$(CI) dbdelpat.c
	$(INDENT) dbdelseries.c;	$(CI) dbdelseries.c
	$(INDENT) dbdelstudy.c;		$(CI) dbdelstudy.c
	$(INDENT) dblstimages.c;	$(CI) dblstimages.c
	$(INDENT) dblstpats.c;		$(CI) dblstpats.c
	$(INDENT) dblstseries.c;	$(CI) dblstseries.c
	$(INDENT) dblststudies.c;	$(CI) dblststudies.c
	$(INDENT) dbnumstudies.c;	$(CI) dbnumstudies.c
	$(INDENT) dbdeloldeststudy.c;	$(CI) dbdeloldeststudy.c
	$(INDENT) dbquerytest.c;	$(CI) dbquerytest.c
	rm -f core *.o *.*.bak *.BAK *% $(TARGETS) dbquerytest

checkout:
	$(CO) dbaddimage.c
	$(CO) dbaddpat.c
	$(CO) dbaddseries.c
	$(CO) dbaddstudy.c
	$(CO) dbdump.c
	$(CO) dbnew.c
	$(CO) dbremove.c
	$(CO) dbdelimage.c
	$(CO) dbdelpat.c
	$(CO) dbdelseries.c
	$(CO) dbdelstudy.c
	$(CO) dblstimages.c
	$(CO) dblstpats.c
	$(CO) dblstseries.c
	$(CO) dblststudies.c
	$(CO) dbnumstudies.c
	$(CO) dbdeloldeststudy.c
	$(CO) dbquerytest.c

indent:
	$(INDENT) dbaddimage.c
	$(INDENT) dbaddpat.c
	$(INDENT) dbaddseries.c
	$(INDENT) dbaddstudy.c
	$(INDENT) dbdump.c
	$(INDENT) dbnew.c
	$(INDENT) dbremove.c
	$(INDENT) dbdelimage.c
	$(INDENT) dbdelpat.c
	$(INDENT) dbdelseries.c
	$(INDENT) dbdelstudy.c
	$(INDENT) dblstimages.c
	$(INDENT) dblstpats.c
	$(INDENT) dblstseries.c
	$(INDENT) dblststudies.c
	$(INDENT) dbnumstudies.c
	$(INDENT) dbdeloldeststudy.c
	$(INDENT) dbquerytest.c

dbaddimage:	dbaddimage.o
	$(CC) -o dbaddimage dbaddimage.o -g $(LFLAGS) $(LIBS)

dbaddpat:		dbaddpat.o
	$(CC) -o dbaddpat dbaddpat.o -g $(LFLAGS) $(LIBS)

dbaddseries:	dbaddseries.o
	$(CC) -o dbaddseries dbaddseries.o -g $(LFLAGS) $(LIBS)

dbaddstudy:	dbaddstudy.o
	$(CC) -o dbaddstudy dbaddstudy.o -g $(LFLAGS) $(LIBS)

dbdump:	dbdump.o
	$(CC) -o dbdump dbdump.o -g $(LFLAGS) $(LIBS)

dbnew:		dbnew.o
	$(CC) -o dbnew dbnew.o -g $(LFLAGS) $(LIBS)

dbremove:	dbremove.o
	$(CC) -o dbremove dbremove.o -g $(LFLAGS) $(LIBS)

dbdelimage:	dbdelimage.o
	$(CC) -o dbdelimage dbdelimage.o -g $(LFLAGS) $(LIBS)

dbdelpat:		dbdelpat.o
	$(CC) -o dbdelpat dbdelpat.o -g $(LFLAGS) $(LIBS)

dbdelseries:	dbdelseries.o
	$(CC) -o dbdelseries dbdelseries.o -g $(LFLAGS) $(LIBS)

dbdelstudy:	dbdelstudy.o
	$(CC) -o dbdelstudy dbdelstudy.o -g $(LFLAGS) $(LIBS)

dblstimages:	dblstimages.o
	$(CC) -o dblstimages dblstimages.o -g $(LFLAGS) $(LIBS)

dblstpats:	dblstpats.o
	$(CC) -o dblstpats dblstpats.o -g $(LFLAGS) $(LIBS)

dblstseries:	dblstseries.o
	$(CC) -o dblstseries dblstseries.o -g $(LFLAGS) $(LIBS)

dblststudies:	dblststudies.o
	$(CC) -o dblststudies dblststudies.o -g $(LFLAGS) $(LIBS)

dbnumstudies:	dbnumstudies.o
	$(CC) -o dbnumstudies dbnumstudies.o -g $(LFLAGS) $(LIBS)

dbdeloldeststudy:	dbdeloldeststudy.o
	$(CC) -o dbdeloldeststudy dbdeloldeststudy.o -g $(LFLAGS) $(LIBS)

dbquerytest:	dbquerytest.o
	$(CC) -o dbquerytest dbquerytest.o -g $(LFLAGS) $(LIBS)

# This code to be retired, so don't worry about lint
lint: