source: tags/arb-6.0/NAMES_COM/Makefile

Last change on this file was 12267, checked in by westram, 11 years ago
  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 5.2 KB
Line 
1# The file, where all structures are described
2MAIN_SOURCE = names.aisc
3MAIN_HEADER = aisc_include.header
4
5# Your own server functions
6PRIVATE_SERVER_OBJECTS = names_extern.o
7
8# Public server/client sources (needed for dependencies)
9PUBLIC_SOURCES := $(wildcard C/*.c) $(wildcard C/*.h)
10
11# Do you want to create save and load
12AISC_SAVE := YES
13
14# C++ Compiler
15COMPILER := $(A_CXX) -x c++ $(cflags) $(cxxflags) $(CXX_INCLUDES)
16CLIENTCOMPILER := $(COMPILER)
17
18# AISC dependencies
19AISC_COMPILER=../AISC/aisc
20AISC_PROTOTYPER=../AISC_MKPTPS/aisc_mkpt
21AISC_DEPENDS = $(wildcard AISC/*.pa) $(AISC_COMPILER) $(AISC_PROTOTYPER) 
22
23include AISC/export2sub
24
25$(MAIN): server.a
26
27server.a: $(MAIN_SOURCE) $(PRIVATE_SERVER_OBJECTS:.o=.c) $(PUBLIC_SOURCES) $(AISC_DEPENDS) $(MAIN_HEADER) 
28        @$(MAKE) -r -f AISC/Makefile "AUTODEPENDS=0"
29
30depends:
31        @rm -f .depends
32        @$(MAKE) -r -f AISC/Makefile "AUTODEPENDS=2" pregenerate
33
34clean:
35        @rm -f .depends
36        @$(MAKE) -r -f AISC/Makefile clean
37
38# DO NOT DELETE
39
40# Do not add dependencies manually - use 'make depend' in $ARBHOME
41# For formatting issues see SOURCE_TOOLS/fix_depends.pl (from main)
42
43aisc_extern.o: aisc_extern_privat.h
44aisc_extern.o: aisc_func_types.h
45aisc_extern.o: aisc_global.h
46aisc_extern.o: GENH/aisc.h
47aisc_extern.o: server.h
48aisc_extern.o: $(ARBHOME)/INCLUDE/arb_assert.h
49aisc_extern.o: $(ARBHOME)/INCLUDE/arb_core.h
50aisc_extern.o: $(ARBHOME)/INCLUDE/arbtools.h
51aisc_extern.o: $(ARBHOME)/INCLUDE/attributes.h
52aisc_extern.o: $(ARBHOME)/INCLUDE/bytestring.h
53aisc_extern.o: $(ARBHOME)/INCLUDE/cxxforward.h
54aisc_extern.o: $(ARBHOME)/INCLUDE/dupstr.h
55aisc_extern.o: $(ARBHOME)/INCLUDE/gccver.h
56aisc_extern.o: $(ARBHOME)/INCLUDE/test_global.h
57
58client.o: aisc_global.h
59client.o: client.h
60client.o: client_privat.h
61client.o: client_types.h
62client.o: common.h
63client.o: trace.h
64client.o: $(ARBHOME)/INCLUDE/arb_assert.h
65client.o: $(ARBHOME)/INCLUDE/arb_core.h
66client.o: $(ARBHOME)/INCLUDE/arb_cs.h
67client.o: $(ARBHOME)/INCLUDE/arbtools.h
68client.o: $(ARBHOME)/INCLUDE/attributes.h
69client.o: $(ARBHOME)/INCLUDE/bytestring.h
70client.o: $(ARBHOME)/INCLUDE/cxxforward.h
71client.o: $(ARBHOME)/INCLUDE/dupstr.h
72client.o: $(ARBHOME)/INCLUDE/gccver.h
73client.o: $(ARBHOME)/INCLUDE/SigHandler.h
74client.o: $(ARBHOME)/INCLUDE/test_global.h
75
76common.o: common.h
77common.o: $(ARBHOME)/INCLUDE/arb_assert.h
78common.o: $(ARBHOME)/INCLUDE/arb_core.h
79common.o: $(ARBHOME)/INCLUDE/arb_cs.h
80common.o: $(ARBHOME)/INCLUDE/arb_msg.h
81common.o: $(ARBHOME)/INCLUDE/attributes.h
82common.o: $(ARBHOME)/INCLUDE/dupstr.h
83common.o: $(ARBHOME)/INCLUDE/test_global.h
84
85GENC/aisc_global.o: aisc_func_types.h
86GENC/aisc_global.o: aisc_global.h
87GENC/aisc_global.o: aisc_server.h
88GENC/aisc_global.o: GENH/aisc.h
89GENC/aisc_global.o: GENH/aisc_com.h
90GENC/aisc_global.o: GENH/aisc_server_extern.h
91GENC/aisc_global.o: GENH/aisc_server_proto.h
92GENC/aisc_global.o: GENH/import_proto.h
93GENC/aisc_global.o: server.h
94GENC/aisc_global.o: struct_man.h
95GENC/aisc_global.o: $(ARBHOME)/INCLUDE/arb_assert.h
96GENC/aisc_global.o: $(ARBHOME)/INCLUDE/arb_core.h
97GENC/aisc_global.o: $(ARBHOME)/INCLUDE/arbtools.h
98GENC/aisc_global.o: $(ARBHOME)/INCLUDE/attributes.h
99GENC/aisc_global.o: $(ARBHOME)/INCLUDE/bytestring.h
100GENC/aisc_global.o: $(ARBHOME)/INCLUDE/cxxforward.h
101GENC/aisc_global.o: $(ARBHOME)/INCLUDE/dupstr.h
102GENC/aisc_global.o: $(ARBHOME)/INCLUDE/gccver.h
103GENC/aisc_global.o: $(ARBHOME)/INCLUDE/test_global.h
104
105GENC/aisc_server.o: aisc_func_types.h
106GENC/aisc_server.o: aisc_global.h
107GENC/aisc_server.o: GENH/aisc.h
108GENC/aisc_server.o: GENH/aisc_com.h
109GENC/aisc_server.o: GENH/aisc_server_extern.h
110GENC/aisc_server.o: GENH/aisc_server_proto.h
111GENC/aisc_server.o: GENH/import_proto.h
112GENC/aisc_server.o: server.h
113GENC/aisc_server.o: struct_man.h
114GENC/aisc_server.o: $(ARBHOME)/INCLUDE/arb_assert.h
115GENC/aisc_server.o: $(ARBHOME)/INCLUDE/arb_core.h
116GENC/aisc_server.o: $(ARBHOME)/INCLUDE/arbtools.h
117GENC/aisc_server.o: $(ARBHOME)/INCLUDE/attributes.h
118GENC/aisc_server.o: $(ARBHOME)/INCLUDE/bytestring.h
119GENC/aisc_server.o: $(ARBHOME)/INCLUDE/cxxforward.h
120GENC/aisc_server.o: $(ARBHOME)/INCLUDE/dupstr.h
121GENC/aisc_server.o: $(ARBHOME)/INCLUDE/gccver.h
122GENC/aisc_server.o: $(ARBHOME)/INCLUDE/test_global.h
123
124server.o: aisc_func_types.h
125server.o: aisc_global.h
126server.o: common.h
127server.o: GENH/aisc_com.h
128server.o: server.h
129server.o: trace.h
130server.o: $(ARBHOME)/INCLUDE/arb_assert.h
131server.o: $(ARBHOME)/INCLUDE/arb_core.h
132server.o: $(ARBHOME)/INCLUDE/arb_cs.h
133server.o: $(ARBHOME)/INCLUDE/arbtools.h
134server.o: $(ARBHOME)/INCLUDE/attributes.h
135server.o: $(ARBHOME)/INCLUDE/bytestring.h
136server.o: $(ARBHOME)/INCLUDE/cxxforward.h
137server.o: $(ARBHOME)/INCLUDE/dupstr.h
138server.o: $(ARBHOME)/INCLUDE/gccver.h
139server.o: $(ARBHOME)/INCLUDE/SigHandler.h
140server.o: $(ARBHOME)/INCLUDE/static_assert.h
141server.o: $(ARBHOME)/INCLUDE/test_global.h
142
143struct_man.o: aisc_global.h
144struct_man.o: GENH/aisc.h
145struct_man.o: struct_man.h
146struct_man.o: $(ARBHOME)/INCLUDE/arb_assert.h
147struct_man.o: $(ARBHOME)/INCLUDE/arb_core.h
148struct_man.o: $(ARBHOME)/INCLUDE/arbtools.h
149struct_man.o: $(ARBHOME)/INCLUDE/attributes.h
150struct_man.o: $(ARBHOME)/INCLUDE/bytestring.h
151struct_man.o: $(ARBHOME)/INCLUDE/cxxforward.h
152struct_man.o: $(ARBHOME)/INCLUDE/dupstr.h
153struct_man.o: $(ARBHOME)/INCLUDE/gccver.h
154struct_man.o: $(ARBHOME)/INCLUDE/test_global.h
Note: See TracBrowser for help on using the repository browser.