Repository navigation
Expand file tree
/
Copy pathmakefile
More file actions
110 lines (68 loc) · 4 KB
/
Copy pathmakefile
File metadata and controls
110 lines (68 loc) · 4 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
CC=gcc -c -g -O2 -Wall -I/usr/include/mysql -DBIG_JOINS=1 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -fno-strict-aliasing -DUNIV_LINUX
all: cifdb jsondb tscdb archdb corpusdb smartdb vstpdb trustdb stompy tddb liverail.cgi livesig.cgi railquery.cgi service-report livesiglog limed
jsmn.o: jsmn.c jsmn.h misc.h
db.o: db.c misc.h db.h
misc.o: misc.c misc.h
database.o: database.c db.h misc.h
cifdb: cifdb.o jsmn.o misc.o db.o database.o
gcc -g -O2 -I./include -L./lib cifdb.o jsmn.o misc.o db.o database.o -lmysqlclient -lcurl -o cifdb
cifdb.o: cifdb.c jsmn.h misc.h db.h database.h
jsondb: jsondb.o jsmn.o misc.o db.o database.o
gcc -g -O2 -I./include -L./lib jsondb.o jsmn.o misc.o db.o database.o -lmysqlclient -lcurl -o jsondb
jsondb.o: jsondb.c jsmn.h misc.h db.h database.h
tscdb: tscdb.o jsmn.o misc.o db.o database.o
gcc -g -O2 -I./include -L./lib tscdb.o jsmn.o misc.o db.o database.o -lmysqlclient -lcurl -o tscdb
tscdb.o: tscdb.c jsmn.h misc.h db.h database.h
archdb: archdb.o jsmn.o misc.o db.o database.o
gcc -g -O2 -I./include -L./lib archdb.o jsmn.o misc.o db.o database.o -lmysqlclient -lcurl -o archdb
archdb.o: archdb.c jsmn.h misc.h db.h database.h
liverail.cgi: liverail.o misc.o db.o
gcc -g -O2 -I./include -L./lib liverail.o misc.o db.o -lmysqlclient -o liverail.cgi
liverail.o: liverail.c db.h misc.h
livesig.cgi: livesig.o misc.o db.o
gcc -g -O2 -I./include -L./lib livesig.o misc.o db.o -lmysqlclient -o livesig.cgi
livesig.o: livesig.c db.h misc.h
railquery.cgi: railquery.o misc.o db.o
gcc -g -O2 -I./include -L./lib railquery.o misc.o db.o -lmysqlclient -o railquery.cgi
railquery.o: railquery.c db.h misc.h
corpusdb: corpusdb.o jsmn.o misc.o db.o database.o
gcc -g -O2 -L./lib -I./include corpusdb.o jsmn.o misc.o db.o database.o -lcurl -lmysqlclient -o corpusdb
corpusdb.o: corpusdb.c misc.h db.h database.h
smartdb: smartdb.o jsmn.o misc.o db.o database.o
gcc -g -O2 -L./lib -I./include smartdb.o jsmn.o misc.o db.o database.o -lcurl -lmysqlclient -o smartdb
smartdb.o: smartdb.c misc.h db.h database.h
vstpdb: vstpdb.o jsmn.o misc.o db.o database.o
gcc -g -O2 -L./lib -I./include vstpdb.o jsmn.o misc.o db.o database.o -lmysqlclient -o vstpdb
vstpdb.o: vstpdb.c jsmn.h misc.h db.h database.h
trustdb: trustdb.o jsmn.o misc.o db.o database.o
gcc -g -O2 -L./lib -I./include trustdb.o jsmn.o misc.o db.o database.o -lmysqlclient -o trustdb
trustdb.o: trustdb.c jsmn.h misc.h db.h database.h
tddb: tddb.o jsmn.o misc.o db.o database.o
gcc -g -O2 -L./lib -I./include tddb.o jsmn.o misc.o db.o database.o -lmysqlclient -o tddb
tddb.o: tddb.c jsmn.h misc.h db.h database.h
limed: limed.o misc.o db.o database.o
gcc -g -O2 -L./lib -I./include limed.o misc.o db.o database.o -lmysqlclient -o limed
limed.o: limed.c misc.h db.h database.h
stompy: stompy.o misc.o
gcc -g -O2 -L./lib -I./include stompy.o misc.o -o stompy
stompy.o: stompy.c misc.h
service-report: service-report.o misc.o db.o
gcc -g -O2 -L./lib -I./include service-report.o misc.o db.o -lmysqlclient -o service-report
service-report.o: service-report.c misc.h db.h
livesiglog: livesiglog.o misc.o
gcc -g -O2 -L./lib -I./include livesiglog.o misc.o -o livesiglog
livesiglog.o: livesiglog.c misc.h
install:
mkdir -p $(DESTDIR)$(prefix)/lib/cgi-bin
install -m 0755 cifdb $(DESTDIR)$(prefix)/sbin
install -m 0755 archdb $(DESTDIR)$(prefix)/sbin
install -m 0755 trustdb $(DESTDIR)$(prefix)/sbin
install -m 0755 vstpdb $(DESTDIR)$(prefix)/sbin
install -m 0755 corpusdb $(DESTDIR)$(prefix)/sbin
install -m 0755 stompy $(DESTDIR)$(prefix)/sbin
install -m 0755 liverail.cgi $(DESTDIR)$(prefix)/lib/cgi-bin
install -m 0644 liverail.css $(DESTDIR)/var/www
install -m 0644 liverail.js $(DESTDIR)/var/www
.PHONY: install
clean:
rm -f cifdb jsondb archdb liverail.cgi livesig.cgi railquery.cgi corpusdb vstpdb trustdb service-report stompy tddb livesiglog limed *.o