-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathMakefile
More file actions
78 lines (52 loc) · 2.27 KB
/
Copy pathMakefile
File metadata and controls
78 lines (52 loc) · 2.27 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
EXE=sledger-accounts sledger-balance sledger-sort sledger-filter sledger-cashflow sledger-display sledger-register sledger-convert sledger-aggregate sledger-stats
all: $(EXE)
install:
cp $(EXE) /usr/local/bin
sledger-accounts: sledger-accounts.o sledger.o
$(CC) sledger-accounts.o sledger.o -o sledger-accounts
sledger-balance: sledger-balance.o sledger.o
$(CC) sledger-balance.o sledger.o -o sledger-balance
sledger-sort: sledger-sort.o sledger.o
$(CC) sledger-sort.o sledger.o -o sledger-sort
sledger-filter: sledger-filter.o sledger.o
$(CC) sledger-filter.o sledger.o -o sledger-filter
sledger-cashflow: sledger-cashflow.o sledger.o
$(CC) sledger-cashflow.o sledger.o -o sledger-cashflow
sledger-display: sledger-display.o sledger.o
$(CC) sledger-display.o sledger.o -o sledger-display
sledger-register: sledger-register.o sledger.o
$(CC) sledger-register.o sledger.o -o sledger-register
sledger-convert: sledger-convert.o sledger.o
$(CC) sledger-convert.o sledger.o -o sledger-convert
sledger-units: sledger-units.o sledger.o
$(CC) sledger-units.o sledger.o -o sledger-units
sledger-aggregate: sledger-aggregate.o sledger.o
$(CC) sledger-aggregate.o sledger.o -o sledger-aggregate
sledger-stats: sledger-stats.o sledger.o
$(CC) sledger-stats.o sledger.o -o sledger-stats
sledger-accounts.o: sledger-accounts.c
$(CC) -c sledger-accounts.c -o sledger-accounts.o
sledger-balance.o: sledger-balance.c
$(CC) -c sledger-balance.c -o sledger-balance.o
sledger-sort.o: sledger-sort.c
$(CC) -c sledger-sort.c -o sledger-sort.o
sledger-filter.o: sledger-filter.c
$(CC) -c sledger-filter.c -o sledger-filter.o
sledger-cashflow.o: sledger-cashflow.c
$(CC) -c sledger-cashflow.c -o sledger-cashflow.o
sledger-display.o: sledger-display.c
$(CC) -c sledger-display.c -o sledger-display.o
sledger-register.o: sledger-register.c
$(CC) -c sledger-register.c -o sledger-register.o
sledger-convert.o: sledger-convert.c
$(CC) -c sledger-convert.c -o sledger-convert.o
sledger-units.o: sledger-units.c
$(CC) -c sledger-units.c -o sledger-units.o
sledger-aggregate.o: sledger-aggregate.c
$(CC) -c sledger-aggregate.c -o sledger-aggregate.o
sledger-stats.o: sledger-stats.c
$(CC) -c sledger-stats.c -o sledger-stats.o
sledger.o: sledger.c
$(CC) -c sledger.c -o sledger.o
clean:
rm -f $(EXE) *.o