source: tags/arb_5.1/PROBE/Makefile

Last change on this file was 5968, checked in by westram, 16 years ago
  • new flag -w to aisc_mkpt (add include wrapper)
  • uniform style for several include wrappers
  • removed duplicated includes
  • removed useless nt_concatenate.hxx
  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 6.5 KB
Line 
1.SUFFIXES: .o .cxx .depend
2
3CPP_OBJECTS =   PT_new_design.o PT_family.o PT_prefixtree.o PT_main.o PT_io.o \
4                PT_etc.o PT_secundaer.o PT_buildtree.o PT_match.o PT_findEx.o
5C_OBJECTS = # BI_helix.o
6OBJECTS = $(CPP_OBJECTS) $(C_OBJECTS)
7
8$(MAIN): $(OBJECTS) 
9        $(LINK_STATIC_LIB) $(MAIN) $(OBJECTS)
10
11.c.o:
12        $(ACC) $(cflags) -c $< $(AINCLUDES)  -I./../probe_bank/COM
13
14.cxx.o:
15        $(CPP) $(cflags) -c $<  $(CPPINCLUDES) -I./../probe_bank/COM
16
17proto:
18        ../MAKEBIN/aisc_mkpt -E -w pt_prototypes.h $(OBJECTS:.o=.cxx) probe_tree.hxx >pt_prototypes.h.tmp
19        ../SOURCE_TOOLS/mv_if_diff pt_prototypes.h.tmp pt_prototypes.h
20
21clean:
22        rm -f $(OBJECTS) *.a
23
24DEPENDS = $(OBJECTS:.o=.depend)
25depends: $(DEPENDS)
26        @cat $(DEPENDS) | grep -v '^#' >>Makefile
27        @rm $(DEPENDS)
28$(DEPENDS): depend.init
29depend.init:
30        $(MAKEDEPEND) $(MAKEDEPENDFLAGS) 2>/dev/null # remove dependencies
31.c.depend:
32        $(MAKEDEPEND) -f- $(MAKEDEPENDFLAGS) $< 2>/dev/null >$@
33.cxx.depend:
34        $(MAKEDEPEND) -f- $(MAKEDEPENDFLAGS) $< 2>/dev/null >$@
35
36# DO NOT DELETE THIS LINE -- make depend depends on it.
37
38# Do not add dependencies manually - use 'make depend' in $ARBHOME
39# For formatting issues see SOURCE_TOOLS/fix_depends.pl
40
41PT_buildtree.o: probe.h
42PT_buildtree.o: probe_tree.hxx
43PT_buildtree.o: pt_prototypes.h
44PT_buildtree.o: $(ARBHOME)/INCLUDE/ad_k_prot.h
45PT_buildtree.o: $(ARBHOME)/INCLUDE/ad_prot.h
46PT_buildtree.o: $(ARBHOME)/INCLUDE/arb_assert.h
47PT_buildtree.o: $(ARBHOME)/INCLUDE/arbdb.h
48PT_buildtree.o: $(ARBHOME)/INCLUDE/arbdb_base.h
49PT_buildtree.o: $(ARBHOME)/INCLUDE/attributes.h
50PT_buildtree.o: $(ARBHOME)/INCLUDE/PT_com.h
51PT_buildtree.o: $(ARBHOME)/INCLUDE/PT_server.h
52PT_buildtree.o: $(ARBHOME)/INCLUDE/PT_server_prototypes.h
53
54PT_etc.o: probe.h
55PT_etc.o: pt_prototypes.h
56PT_etc.o: $(ARBHOME)/INCLUDE/ad_k_prot.h
57PT_etc.o: $(ARBHOME)/INCLUDE/ad_prot.h
58PT_etc.o: $(ARBHOME)/INCLUDE/arb_assert.h
59PT_etc.o: $(ARBHOME)/INCLUDE/arbdb.h
60PT_etc.o: $(ARBHOME)/INCLUDE/arbdb_base.h
61PT_etc.o: $(ARBHOME)/INCLUDE/attributes.h
62PT_etc.o: $(ARBHOME)/INCLUDE/PT_com.h
63PT_etc.o: $(ARBHOME)/INCLUDE/PT_server.h
64PT_etc.o: $(ARBHOME)/INCLUDE/PT_server_prototypes.h
65PT_etc.o: $(ARBHOME)/INCLUDE/struct_man.h
66
67PT_family.o: probe.h
68PT_family.o: probe_tree.hxx
69PT_family.o: pt_prototypes.h
70PT_family.o: $(ARBHOME)/INCLUDE/ad_k_prot.h
71PT_family.o: $(ARBHOME)/INCLUDE/ad_prot.h
72PT_family.o: $(ARBHOME)/INCLUDE/ad_t_prot.h
73PT_family.o: $(ARBHOME)/INCLUDE/arb_assert.h
74PT_family.o: $(ARBHOME)/INCLUDE/arbdb.h
75PT_family.o: $(ARBHOME)/INCLUDE/arbdb_base.h
76PT_family.o: $(ARBHOME)/INCLUDE/arbdbt.h
77PT_family.o: $(ARBHOME)/INCLUDE/attributes.h
78PT_family.o: $(ARBHOME)/INCLUDE/PT_com.h
79PT_family.o: $(ARBHOME)/INCLUDE/PT_server.h
80PT_family.o: $(ARBHOME)/INCLUDE/PT_server_prototypes.h
81PT_family.o: $(ARBHOME)/INCLUDE/struct_man.h
82
83PT_findEx.o: probe.h
84PT_findEx.o: probe_tree.hxx
85PT_findEx.o: pt_prototypes.h
86PT_findEx.o: $(ARBHOME)/INCLUDE/ad_k_prot.h
87PT_findEx.o: $(ARBHOME)/INCLUDE/ad_prot.h
88PT_findEx.o: $(ARBHOME)/INCLUDE/arb_assert.h
89PT_findEx.o: $(ARBHOME)/INCLUDE/arbdb.h
90PT_findEx.o: $(ARBHOME)/INCLUDE/arbdb_base.h
91PT_findEx.o: $(ARBHOME)/INCLUDE/attributes.h
92PT_findEx.o: $(ARBHOME)/INCLUDE/PT_com.h
93PT_findEx.o: $(ARBHOME)/INCLUDE/PT_server.h
94PT_findEx.o: $(ARBHOME)/INCLUDE/PT_server_prototypes.h
95
96PT_io.o: probe.h
97PT_io.o: $(ARBHOME)/INCLUDE/ad_k_prot.h
98PT_io.o: $(ARBHOME)/INCLUDE/ad_prot.h
99PT_io.o: $(ARBHOME)/INCLUDE/ad_t_prot.h
100PT_io.o: $(ARBHOME)/INCLUDE/arb_assert.h
101PT_io.o: $(ARBHOME)/INCLUDE/arbdb.h
102PT_io.o: $(ARBHOME)/INCLUDE/arbdb_base.h
103PT_io.o: $(ARBHOME)/INCLUDE/arbdbt.h
104PT_io.o: $(ARBHOME)/INCLUDE/attributes.h
105PT_io.o: $(ARBHOME)/INCLUDE/BI_helix.hxx
106PT_io.o: $(ARBHOME)/INCLUDE/inline.h
107PT_io.o: $(ARBHOME)/INCLUDE/PT_com.h
108PT_io.o: $(ARBHOME)/INCLUDE/PT_server.h
109
110PT_main.o: probe.h
111PT_main.o: pt_prototypes.h
112PT_main.o: $(ARBHOME)/INCLUDE/ad_k_prot.h
113PT_main.o: $(ARBHOME)/INCLUDE/ad_prot.h
114PT_main.o: $(ARBHOME)/INCLUDE/ad_t_prot.h
115PT_main.o: $(ARBHOME)/INCLUDE/aisc_func_types.h
116PT_main.o: $(ARBHOME)/INCLUDE/arb_assert.h
117PT_main.o: $(ARBHOME)/INCLUDE/arbdb.h
118PT_main.o: $(ARBHOME)/INCLUDE/arbdb_base.h
119PT_main.o: $(ARBHOME)/INCLUDE/arbdbt.h
120PT_main.o: $(ARBHOME)/INCLUDE/attributes.h
121PT_main.o: $(ARBHOME)/INCLUDE/client.h
122PT_main.o: $(ARBHOME)/INCLUDE/PT_com.h
123PT_main.o: $(ARBHOME)/INCLUDE/PT_server.h
124PT_main.o: $(ARBHOME)/INCLUDE/PT_server_prototypes.h
125PT_main.o: $(ARBHOME)/INCLUDE/server.h
126PT_main.o: $(ARBHOME)/INCLUDE/servercntrl.h
127PT_main.o: $(ARBHOME)/INCLUDE/struct_man.h
128
129PT_match.o: probe.h
130PT_match.o: probe_tree.hxx
131PT_match.o: pt_prototypes.h
132PT_match.o: $(ARBHOME)/INCLUDE/ad_k_prot.h
133PT_match.o: $(ARBHOME)/INCLUDE/ad_prot.h
134PT_match.o: $(ARBHOME)/INCLUDE/ad_t_prot.h
135PT_match.o: $(ARBHOME)/INCLUDE/arb_assert.h
136PT_match.o: $(ARBHOME)/INCLUDE/arbdb.h
137PT_match.o: $(ARBHOME)/INCLUDE/arbdb_base.h
138PT_match.o: $(ARBHOME)/INCLUDE/arbdbt.h
139PT_match.o: $(ARBHOME)/INCLUDE/attributes.h
140PT_match.o: $(ARBHOME)/INCLUDE/PT_com.h
141PT_match.o: $(ARBHOME)/INCLUDE/PT_server.h
142PT_match.o: $(ARBHOME)/INCLUDE/PT_server_prototypes.h
143PT_match.o: $(ARBHOME)/INCLUDE/struct_man.h
144
145PT_new_design.o: probe.h
146PT_new_design.o: probe_tree.hxx
147PT_new_design.o: pt_prototypes.h
148PT_new_design.o: $(ARBHOME)/INCLUDE/ad_k_prot.h
149PT_new_design.o: $(ARBHOME)/INCLUDE/ad_prot.h
150PT_new_design.o: $(ARBHOME)/INCLUDE/ad_t_prot.h
151PT_new_design.o: $(ARBHOME)/INCLUDE/arb_assert.h
152PT_new_design.o: $(ARBHOME)/INCLUDE/arbdb.h
153PT_new_design.o: $(ARBHOME)/INCLUDE/arbdb_base.h
154PT_new_design.o: $(ARBHOME)/INCLUDE/arbdbt.h
155PT_new_design.o: $(ARBHOME)/INCLUDE/attributes.h
156PT_new_design.o: $(ARBHOME)/INCLUDE/inline.h
157PT_new_design.o: $(ARBHOME)/INCLUDE/PT_com.h
158PT_new_design.o: $(ARBHOME)/INCLUDE/PT_server.h
159PT_new_design.o: $(ARBHOME)/INCLUDE/PT_server_prototypes.h
160PT_new_design.o: $(ARBHOME)/INCLUDE/struct_man.h
161
162PT_prefixtree.o: probe.h
163PT_prefixtree.o: probe_tree.hxx
164PT_prefixtree.o: $(ARBHOME)/INCLUDE/ad_k_prot.h
165PT_prefixtree.o: $(ARBHOME)/INCLUDE/ad_prot.h
166PT_prefixtree.o: $(ARBHOME)/INCLUDE/arb_assert.h
167PT_prefixtree.o: $(ARBHOME)/INCLUDE/arbdb.h
168PT_prefixtree.o: $(ARBHOME)/INCLUDE/arbdb_base.h
169PT_prefixtree.o: $(ARBHOME)/INCLUDE/attributes.h
170PT_prefixtree.o: $(ARBHOME)/INCLUDE/PT_com.h
171PT_prefixtree.o: $(ARBHOME)/INCLUDE/PT_server.h
172
173PT_secundaer.o: probe.h
174PT_secundaer.o: pt_prototypes.h
175PT_secundaer.o: $(ARBHOME)/INCLUDE/ad_k_prot.h
176PT_secundaer.o: $(ARBHOME)/INCLUDE/ad_prot.h
177PT_secundaer.o: $(ARBHOME)/INCLUDE/arb_assert.h
178PT_secundaer.o: $(ARBHOME)/INCLUDE/arbdb.h
179PT_secundaer.o: $(ARBHOME)/INCLUDE/arbdb_base.h
180PT_secundaer.o: $(ARBHOME)/INCLUDE/attributes.h
181PT_secundaer.o: $(ARBHOME)/INCLUDE/PT_com.h
182PT_secundaer.o: $(ARBHOME)/INCLUDE/PT_server.h
183PT_secundaer.o: $(ARBHOME)/INCLUDE/PT_server_prototypes.h
Note: See TracBrowser for help on using the repository browser.