source: tags/cvs_2_svn/ARBDBPP/Makefile

Last change on this file was 5225, checked in by westram, 16 years ago
  • changed names of linker commands
  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 3.4 KB
Line 
1# INCLUDE und GLOBALS MAIN CC cflags werden von aussen uebergeben
2.SUFFIXES: .o .c .cxx .depend
3CPP_OBJECTS = adtsequence.o adt_edit.o adtali.o adextended.o adseq.o adspecies.o admain.o adali.o  liste.o
4$(MAIN): $(CPP_OBJECTS)
5        $(LINK_SHARED_LIB) $(@:.a=).$(SHARED_LIB_SUFFIX) $(CPP_OBJECTS)
6        touch $@
7.cxx.o:
8        $(CCPLIB) $(cflags) -c $< $(CPPINCLUDES)
9
10clean:
11        rm -f $(CPP_OBJECTS) *.a *.so
12
13DEPENDS = $(CPP_OBJECTS:.o=.depend)
14depends: $(DEPENDS)
15        @cat $(DEPENDS) | grep -v '^#' >>Makefile
16        @rm $(DEPENDS)
17$(DEPENDS): depend.init
18depend.init:
19        $(MAKEDEPEND) $(MAKEDEPENDFLAGS) 2>/dev/null # remove dependencies
20.c.depend:
21        $(MAKEDEPEND) -f- $(MAKEDEPENDFLAGS) $< 2>/dev/null >$@
22.cxx.depend:
23        $(MAKEDEPEND) -f- $(MAKEDEPENDFLAGS) $< 2>/dev/null >$@
24
25# DO NOT DELETE THIS LINE -- make depend depends on it.
26
27# Do not add dependencies manually - use 'make depend' in $ARBHOME
28# For formatting issues see SOURCE_TOOLS/fix_depends.pl
29
30adali.o: arbdb++.hxx
31adali.o: $(ARBHOME)/INCLUDE/ad_prot.h
32adali.o: $(ARBHOME)/INCLUDE/ad_t_prot.h
33adali.o: $(ARBHOME)/INCLUDE/arb_assert.h
34adali.o: $(ARBHOME)/INCLUDE/arbdb.h
35adali.o: $(ARBHOME)/INCLUDE/arbdbt.h
36adali.o: $(ARBHOME)/INCLUDE/attributes.h
37adali.o: $(ARBHOME)/INCLUDE/aw_keysym.hxx
38
39adextended.o: arbdb++.hxx
40adextended.o: $(ARBHOME)/INCLUDE/ad_prot.h
41adextended.o: $(ARBHOME)/INCLUDE/ad_t_prot.h
42adextended.o: $(ARBHOME)/INCLUDE/arb_assert.h
43adextended.o: $(ARBHOME)/INCLUDE/arbdb.h
44adextended.o: $(ARBHOME)/INCLUDE/arbdbt.h
45adextended.o: $(ARBHOME)/INCLUDE/attributes.h
46adextended.o: $(ARBHOME)/INCLUDE/aw_keysym.hxx
47
48admain.o: arbdb++.hxx
49admain.o: $(ARBHOME)/INCLUDE/ad_prot.h
50admain.o: $(ARBHOME)/INCLUDE/ad_t_prot.h
51admain.o: $(ARBHOME)/INCLUDE/arb_assert.h
52admain.o: $(ARBHOME)/INCLUDE/arbdb.h
53admain.o: $(ARBHOME)/INCLUDE/arbdbt.h
54admain.o: $(ARBHOME)/INCLUDE/attributes.h
55admain.o: $(ARBHOME)/INCLUDE/aw_keysym.hxx
56
57adseq.o: arbdb++.hxx
58adseq.o: $(ARBHOME)/INCLUDE/ad_prot.h
59adseq.o: $(ARBHOME)/INCLUDE/ad_t_prot.h
60adseq.o: $(ARBHOME)/INCLUDE/arb_assert.h
61adseq.o: $(ARBHOME)/INCLUDE/arbdb.h
62adseq.o: $(ARBHOME)/INCLUDE/arbdbt.h
63adseq.o: $(ARBHOME)/INCLUDE/attributes.h
64adseq.o: $(ARBHOME)/INCLUDE/aw_keysym.hxx
65
66adspecies.o: arbdb++.hxx
67adspecies.o: $(ARBHOME)/INCLUDE/ad_prot.h
68adspecies.o: $(ARBHOME)/INCLUDE/ad_t_prot.h
69adspecies.o: $(ARBHOME)/INCLUDE/arb_assert.h
70adspecies.o: $(ARBHOME)/INCLUDE/arbdb.h
71adspecies.o: $(ARBHOME)/INCLUDE/arbdbt.h
72adspecies.o: $(ARBHOME)/INCLUDE/attributes.h
73adspecies.o: $(ARBHOME)/INCLUDE/aw_keysym.hxx
74
75adt_edit.o: adtools.hxx
76adt_edit.o: arbdb++.hxx
77adt_edit.o: $(ARBHOME)/INCLUDE/ad_prot.h
78adt_edit.o: $(ARBHOME)/INCLUDE/arb_assert.h
79adt_edit.o: $(ARBHOME)/INCLUDE/arbdb.h
80adt_edit.o: $(ARBHOME)/INCLUDE/attributes.h
81adt_edit.o: $(ARBHOME)/INCLUDE/aw_keysym.hxx
82
83adtali.o: adtools.hxx
84adtali.o: arbdb++.hxx
85adtali.o: $(ARBHOME)/INCLUDE/ad_prot.h
86adtali.o: $(ARBHOME)/INCLUDE/arb_assert.h
87adtali.o: $(ARBHOME)/INCLUDE/arbdb.h
88adtali.o: $(ARBHOME)/INCLUDE/attributes.h
89adtali.o: $(ARBHOME)/INCLUDE/aw_keysym.hxx
90
91adtsequence.o: adtools.hxx
92adtsequence.o: arbdb++.hxx
93adtsequence.o: $(ARBHOME)/INCLUDE/ad_prot.h
94adtsequence.o: $(ARBHOME)/INCLUDE/arb_assert.h
95adtsequence.o: $(ARBHOME)/INCLUDE/arbdb.h
96adtsequence.o: $(ARBHOME)/INCLUDE/attributes.h
97adtsequence.o: $(ARBHOME)/INCLUDE/aw_keysym.hxx
98
99liste.o: arbdb++.hxx
100liste.o: $(ARBHOME)/INCLUDE/ad_prot.h
101liste.o: $(ARBHOME)/INCLUDE/arb_assert.h
102liste.o: $(ARBHOME)/INCLUDE/arbdb.h
103liste.o: $(ARBHOME)/INCLUDE/attributes.h
104liste.o: $(ARBHOME)/INCLUDE/aw_keysym.hxx
Note: See TracBrowser for help on using the repository browser.