1 saw 1.3 #
2 # $Log:
3 #
4
5 MYOS := $(subst -,,$(shell uname))
6 ifeq ($(MYOS),SunOS)
|
7 jones 1.6 OSTYPE = $(MYOS)
|
8 saw 1.3 else
9 ifeq ($(MYOS),HPUX)
10 OSTYPE = hpux10
11 else
12 ifeq ($(MYOS),AIX)
13 OSTYPE = aix
14 else
15 OSTYPE = $(MYOS)
16 endif
17 endif
18 endif
19
|
20 saw 1.1 .PHONY: utilsubs ctp coda engine tracking stracking htracking hack \
|
21 jones 1.5 oneev coda port t20 exe
|
22 saw 1.1
23 all: include utilsubs ctp coda tracking htracking stracking hack port \
|
24 jones 1.7 engine exe syncfilter
|
25 saw 1.1
26 include:
27 $(MAKE) -C INCLUDE
28
29 utilsubs:
30 $(MAKE) -C UTILSUBS
31
32 ctp:
33 $(MAKE) -C CTP
34
35 tracking:
36 $(MAKE) -C TRACKING
37
38 stracking:
39 $(MAKE) -C STRACKING
40
41 htracking:
42 $(MAKE) -C HTRACKING
43
44 hack:
45 $(MAKE) -C HACK
46 saw 1.1
47 oneev:
48 $(MAKE) -C ONEEV
49
50 engine:
51 $(MAKE) -C ENGINE
52
53 online:
54 $(MAKE) -C ONLINE csoft
55
56 coda:
57 $(MAKE) -C CODA
58
59 port:
60 $(MAKE) -C PORT
|
61 jones 1.5 exe:
62 $(MAKE) -C EXE
|
63 jones 1.8
|
64 jones 1.7 syncfilter:
65 $(MAKE) -C SYNCFILTER
|
66 saw 1.1 #broken
67 clean:
|
68 saw 1.2 -@rm UTILSUBS/O.$(OSTYPE)/*.[do]
69 -@rm TRACKING/O.$(OSTYPE)/*.[do]
70 -@rm STRACKING/O.$(OSTYPE)/*.[do]
71 -@rm HTRACKING/O.$(OSTYPE)/*.[do]
72 -@rm ENGINE/O.$(OSTYPE)/*.[do]
73 -@rm CTP/O.$(OSTYPE)/*.[do]
74 -@rm HACK/O.$(OSTYPE)/*.[do]
|
75 jones 1.8 # -@rm ONEEV/O.$(OSTYPE)/*.[do]
|
76 saw 1.2 -@rm PORT/O.$(OSTYPE)/*.[do]
77 -@rm CODA/O.$(OSTYPE)/*.[do]
|
78 jones 1.4 # -@rm ONLINE/O.$(OSTYPE)/*.[do]
79 -@rm ../$(OSTYPE)/lib/*.a
80 -@rm ../$(OSTYPE)/bin/*
81 -@rm CTP/daVarRpc_svc.c
82 -@rm CTP/daVarRpc_xdr.c CTP/daVarRpc_clnt.c CTP/daVarRpc.h
|
83 saw 1.1 # $(MAKE) -C UTILSUBS clean
84 # $(MAKE) -C ENGINE clean
85 # $(MAKE) -C CTP clean
86 # $(MAKE) -C TRACKING clean
87 # $(MAKE) -C HTRACKING clean
88 # $(MAKE) -C STRACKING clean
89 # $(MAKE) -C GMC clean
|