source: tags/svn.1.5.4/GENOM_IMPORT/Makefile

Last change on this file was 8250, checked in by westram, 14 years ago
  • extracted library for Location from GENOM_IMPORT
    • removes cyclic dependency from GENOM ≠ GENOM_IMPORT
    • makes GENOM_IMPORT, GENOM and AWTI testable
  • remove duplicated dependency EDIT4→ITEMS
  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 5.5 KB
Line 
1# INCLUDE und GLOBALS MAIN CC cflags werden von aussen uebergeben
2
3.SUFFIXES: .o .cxx .depend
4
5# --------------------------------------------------------------------------------
6
7# objects for library
8CPP_OBJECTS=$(subst .cxx,.o,$(wildcard *.cxx))
9
10# --------------------------------------------------------------------------------
11
12$(MAIN): $(CPP_OBJECTS)
13        @$(ARBHOME)/SOURCE_TOOLS/binuptodate.pl $(MAIN) $(CPP_OBJECTS) || ( \
14                echo "$(LINK_STATIC_LIB) $(MAIN) $(CPP_OBJECTS)"; \
15                $(LINK_STATIC_LIB) $(MAIN) $(CPP_OBJECTS) ; \
16        )
17
18.cxx.o:
19        $(CPP) $(cflags) -c $< $(CPPINCLUDES) $(POST_COMPILE)
20
21.c.o:
22        $(ACC) $(cflags) -c $< $(CPPINCLUDES) $(POST_COMPILE)
23
24clean:
25        -rm -f *.[ao] *.bak *~
26
27#.IGNORE:
28#       clean
29
30DEPENDS = $(CPP_OBJECTS:.o=.depend)
31depends: $(DEPENDS)
32        @cat $(DEPENDS) | grep -v '^#' >>Makefile
33        @rm $(DEPENDS)
34$(DEPENDS): depend.init
35depend.init:
36        $(MAKEDEPEND) $(MAKEDEPENDFLAGS) 2>/dev/null # remove dependencies
37.cxx.depend:
38        $(MAKEDEPEND) -f- $(MAKEDEPENDFLAGS) $< 2>/dev/null >$@
39
40# DO NOT DELETE
41
42# Do not add dependencies manually - use 'make depend' in $ARBHOME
43# For formatting issues see SOURCE_TOOLS/fix_depends.pl
44
45DBwriter.o: DBwriter.h
46DBwriter.o: defs.h
47DBwriter.o: Feature.h
48DBwriter.o: GenomeImport.h
49DBwriter.o: Importer.h
50DBwriter.o: MetaInfo.h
51DBwriter.o: MetaTag.h
52DBwriter.o: SequenceBuffer.h
53DBwriter.o: types.h
54DBwriter.o: $(ARBHOME)/INCLUDE/ad_prot.h
55DBwriter.o: $(ARBHOME)/INCLUDE/ad_t_prot.h
56DBwriter.o: $(ARBHOME)/INCLUDE/adGene.h
57DBwriter.o: $(ARBHOME)/INCLUDE/arb_assert.h
58DBwriter.o: $(ARBHOME)/INCLUDE/arb_core.h
59DBwriter.o: $(ARBHOME)/INCLUDE/arb_error.h
60DBwriter.o: $(ARBHOME)/INCLUDE/arb_msg.h
61DBwriter.o: $(ARBHOME)/INCLUDE/arb_string.h
62DBwriter.o: $(ARBHOME)/INCLUDE/arbdb.h
63DBwriter.o: $(ARBHOME)/INCLUDE/arbdb_base.h
64DBwriter.o: $(ARBHOME)/INCLUDE/arbdbt.h
65DBwriter.o: $(ARBHOME)/INCLUDE/arbtools.h
66DBwriter.o: $(ARBHOME)/INCLUDE/attributes.h
67DBwriter.o: $(ARBHOME)/INCLUDE/aw_base.hxx
68DBwriter.o: $(ARBHOME)/INCLUDE/aw_question.hxx
69DBwriter.o: $(ARBHOME)/INCLUDE/AW_rename.hxx
70DBwriter.o: $(ARBHOME)/INCLUDE/dupstr.h
71DBwriter.o: $(ARBHOME)/INCLUDE/FileBuffer.h
72DBwriter.o: $(ARBHOME)/INCLUDE/GEN.hxx
73DBwriter.o: $(ARBHOME)/INCLUDE/items.h
74DBwriter.o: $(ARBHOME)/INCLUDE/Location.h
75DBwriter.o: $(ARBHOME)/INCLUDE/smartptr.h
76DBwriter.o: $(ARBHOME)/INCLUDE/test_global.h
77DBwriter.o: $(ARBHOME)/INCLUDE/Translate.hxx
78
79Feature.o: defs.h
80Feature.o: Feature.h
81Feature.o: types.h
82Feature.o: $(ARBHOME)/INCLUDE/arb_assert.h
83Feature.o: $(ARBHOME)/INCLUDE/arb_core.h
84Feature.o: $(ARBHOME)/INCLUDE/arbtools.h
85Feature.o: $(ARBHOME)/INCLUDE/dupstr.h
86Feature.o: $(ARBHOME)/INCLUDE/Location.h
87Feature.o: $(ARBHOME)/INCLUDE/smartptr.h
88Feature.o: $(ARBHOME)/INCLUDE/test_global.h
89
90GenomeImport.o: DBwriter.h
91GenomeImport.o: defs.h
92GenomeImport.o: Feature.h
93GenomeImport.o: GenomeImport.h
94GenomeImport.o: Importer.h
95GenomeImport.o: MetaInfo.h
96GenomeImport.o: MetaTag.h
97GenomeImport.o: SequenceBuffer.h
98GenomeImport.o: tools.h
99GenomeImport.o: types.h
100GenomeImport.o: $(ARBHOME)/INCLUDE/ad_prot.h
101GenomeImport.o: $(ARBHOME)/INCLUDE/ad_t_prot.h
102GenomeImport.o: $(ARBHOME)/INCLUDE/arb_assert.h
103GenomeImport.o: $(ARBHOME)/INCLUDE/arb_core.h
104GenomeImport.o: $(ARBHOME)/INCLUDE/arb_error.h
105GenomeImport.o: $(ARBHOME)/INCLUDE/arb_msg.h
106GenomeImport.o: $(ARBHOME)/INCLUDE/arb_str.h
107GenomeImport.o: $(ARBHOME)/INCLUDE/arb_string.h
108GenomeImport.o: $(ARBHOME)/INCLUDE/arbdb.h
109GenomeImport.o: $(ARBHOME)/INCLUDE/arbdb_base.h
110GenomeImport.o: $(ARBHOME)/INCLUDE/arbdbt.h
111GenomeImport.o: $(ARBHOME)/INCLUDE/arbtools.h
112GenomeImport.o: $(ARBHOME)/INCLUDE/attributes.h
113GenomeImport.o: $(ARBHOME)/INCLUDE/aw_base.hxx
114GenomeImport.o: $(ARBHOME)/INCLUDE/aw_question.hxx
115GenomeImport.o: $(ARBHOME)/INCLUDE/AW_rename.hxx
116GenomeImport.o: $(ARBHOME)/INCLUDE/dupstr.h
117GenomeImport.o: $(ARBHOME)/INCLUDE/FileBuffer.h
118GenomeImport.o: $(ARBHOME)/INCLUDE/Location.h
119GenomeImport.o: $(ARBHOME)/INCLUDE/smartptr.h
120GenomeImport.o: $(ARBHOME)/INCLUDE/test_global.h
121
122Importer.o: DBwriter.h
123Importer.o: defs.h
124Importer.o: Feature.h
125Importer.o: GenomeImport.h
126Importer.o: Importer.h
127Importer.o: MetaInfo.h
128Importer.o: MetaTag.h
129Importer.o: SequenceBuffer.h
130Importer.o: tools.h
131Importer.o: types.h
132Importer.o: $(ARBHOME)/INCLUDE/ad_prot.h
133Importer.o: $(ARBHOME)/INCLUDE/arb_assert.h
134Importer.o: $(ARBHOME)/INCLUDE/arb_core.h
135Importer.o: $(ARBHOME)/INCLUDE/arb_error.h
136Importer.o: $(ARBHOME)/INCLUDE/arb_msg.h
137Importer.o: $(ARBHOME)/INCLUDE/arb_str.h
138Importer.o: $(ARBHOME)/INCLUDE/arb_string.h
139Importer.o: $(ARBHOME)/INCLUDE/arbdb.h
140Importer.o: $(ARBHOME)/INCLUDE/arbdb_base.h
141Importer.o: $(ARBHOME)/INCLUDE/arbtools.h
142Importer.o: $(ARBHOME)/INCLUDE/attributes.h
143Importer.o: $(ARBHOME)/INCLUDE/dupstr.h
144Importer.o: $(ARBHOME)/INCLUDE/FileBuffer.h
145Importer.o: $(ARBHOME)/INCLUDE/Location.h
146Importer.o: $(ARBHOME)/INCLUDE/smartptr.h
147Importer.o: $(ARBHOME)/INCLUDE/test_global.h
148
149MetaInfo.o: defs.h
150MetaInfo.o: MetaInfo.h
151MetaInfo.o: MetaTag.h
152MetaInfo.o: types.h
153MetaInfo.o: $(ARBHOME)/INCLUDE/arb_assert.h
154MetaInfo.o: $(ARBHOME)/INCLUDE/arb_core.h
155MetaInfo.o: $(ARBHOME)/INCLUDE/arbtools.h
156MetaInfo.o: $(ARBHOME)/INCLUDE/dupstr.h
157MetaInfo.o: $(ARBHOME)/INCLUDE/RegExpr.hxx
158MetaInfo.o: $(ARBHOME)/INCLUDE/test_global.h
159
160SequenceBuffer.o: defs.h
161SequenceBuffer.o: SequenceBuffer.h
162SequenceBuffer.o: types.h
163SequenceBuffer.o: $(ARBHOME)/INCLUDE/arb_assert.h
164SequenceBuffer.o: $(ARBHOME)/INCLUDE/arb_core.h
165SequenceBuffer.o: $(ARBHOME)/INCLUDE/arbtools.h
166SequenceBuffer.o: $(ARBHOME)/INCLUDE/dupstr.h
167SequenceBuffer.o: $(ARBHOME)/INCLUDE/smartptr.h
168SequenceBuffer.o: $(ARBHOME)/INCLUDE/test_global.h
Note: See TracBrowser for help on using the repository browser.