-
Notifications
You must be signed in to change notification settings - Fork 47
/
watcom.mak
65 lines (47 loc) · 1.37 KB
/
watcom.mak
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
# Note dependence of 'sub_eph' on the 'lunar' library. This is available
# at http://www.projectpluto.com/source.htm .
all: asc2eph.exe dump_eph.exe eph2asc.exe merge_de.exe sub_eph.exe testeph.exe
clean:
del asc2eph.obj
del asc2eph.exe
del dump_eph.obj
del dump_eph.exe
del eph2asc.obj
del eph2asc.exe
del f_strtod.obj
del jpleph.dll
del jpleph.exp
del jpleph.lib
del jpleph.obj
del lunar.lib
del merge_de.obj
del merge_de.exe
del sub_eph.obj
del sub_eph.exe
del testeph.obj
del testeph.exe
del wjpleph.lib
eph2asc.exe: eph2asc.obj wjpleph.lib
wcl386 -zq -k20000 eph2asc.obj wjpleph.lib
dump_eph.exe: dump_eph.obj wjpleph.lib
wcl386 -zq -k20000 dump_eph.obj wjpleph.lib
testeph.exe: testeph.obj wjpleph.lib
wcl386 -zq -k20000 testeph.obj wjpleph.lib
sub_eph.exe: sub_eph.obj wjpleph.lib
wcl386 -zq -k20000 sub_eph.obj wjpleph.lib ../lib/wafuncs.lib
asc2eph.exe: asc2eph.obj f_strtod.obj
wcl386 -zq -k20000 asc2eph.obj f_strtod.obj
merge_de.exe: merge_de.obj wjpleph.lib
wcl386 -zq -k20000 merge_de.obj wjpleph.lib
wjpleph.lib: jpleph.obj
wlib -q wjpleph.lib +jpleph.obj
CFLAGS=-W4 -Ox -j -4r -s -zq -i=..\include
.cpp.obj:
wcc386 $(CFLAGS) $<
jpleph.obj:
testeph.obj:
sub_eph.obj: sub_eph.cpp
wcc386 $(CFLAGS) -DTEST_MAIN sub_eph.cpp
dump_eph.obj:
merge_de.obj:
asc2eph.obj: