source: trunk/PROBE_COM/Makefile

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