[10954] | 1 | # for variables passed from parent makefile see ../SOURCE_TOOLS/parent_make.txt |
---|
[3213] | 2 | |
---|
[5768] | 3 | .SUFFIXES: .o .cxx .depend |
---|
[3213] | 4 | |
---|
| 5 | # -------------------------------------------------------------------------------- |
---|
| 6 | |
---|
| 7 | # objects for library |
---|
[8250] | 8 | CPP_OBJECTS=$(subst .cxx,.o,$(wildcard *.cxx)) |
---|
[3213] | 9 | |
---|
| 10 | # -------------------------------------------------------------------------------- |
---|
| 11 | |
---|
| 12 | $(MAIN): $(CPP_OBJECTS) |
---|
[5768] | 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 | ) |
---|
[3213] | 17 | |
---|
[5768] | 18 | .cxx.o: |
---|
[13998] | 19 | $(A_CXX) $(cflags) $(cxxflags) -c $< $(CXX_INCLUDES) $(POST_COMPILE) $< |
---|
[3213] | 20 | |
---|
| 21 | .c.o: |
---|
[13998] | 22 | $(A_CC) $(cflags) -c $< $(CC_INCLUDES) $(POST_COMPILE) $< |
---|
[3213] | 23 | |
---|
| 24 | clean: |
---|
[6525] | 25 | -rm -f *.[ao] *.bak *~ |
---|
[3213] | 26 | |
---|
| 27 | #.IGNORE: |
---|
| 28 | # clean |
---|
| 29 | |
---|
| 30 | DEPENDS = $(CPP_OBJECTS:.o=.depend) |
---|
| 31 | depends: $(DEPENDS) |
---|
[3216] | 32 | @cat $(DEPENDS) | grep -v '^#' >>Makefile |
---|
| 33 | @rm $(DEPENDS) |
---|
[3213] | 34 | $(DEPENDS): depend.init |
---|
| 35 | depend.init: |
---|
| 36 | $(MAKEDEPEND) $(MAKEDEPENDFLAGS) 2>/dev/null # remove dependencies |
---|
[5768] | 37 | .cxx.depend: |
---|
[3216] | 38 | $(MAKEDEPEND) -f- $(MAKEDEPENDFLAGS) $< 2>/dev/null >$@ |
---|
[3213] | 39 | |
---|
| 40 | # DO NOT DELETE |
---|
| 41 | |
---|
| 42 | # Do not add dependencies manually - use 'make depend' in $ARBHOME |
---|
[9575] | 43 | # For formatting issues see SOURCE_TOOLS/fix_depends.pl (from main) |
---|
[3213] | 44 | |
---|
[5768] | 45 | DBwriter.o: DBwriter.h |
---|
| 46 | DBwriter.o: defs.h |
---|
| 47 | DBwriter.o: Feature.h |
---|
| 48 | DBwriter.o: GenomeImport.h |
---|
| 49 | DBwriter.o: Importer.h |
---|
| 50 | DBwriter.o: MetaInfo.h |
---|
| 51 | DBwriter.o: MetaTag.h |
---|
| 52 | DBwriter.o: SequenceBuffer.h |
---|
| 53 | DBwriter.o: types.h |
---|
| 54 | DBwriter.o: $(ARBHOME)/INCLUDE/ad_prot.h |
---|
| 55 | DBwriter.o: $(ARBHOME)/INCLUDE/ad_t_prot.h |
---|
| 56 | DBwriter.o: $(ARBHOME)/INCLUDE/adGene.h |
---|
| 57 | DBwriter.o: $(ARBHOME)/INCLUDE/arb_assert.h |
---|
[6814] | 58 | DBwriter.o: $(ARBHOME)/INCLUDE/arb_core.h |
---|
[6277] | 59 | DBwriter.o: $(ARBHOME)/INCLUDE/arb_error.h |
---|
[16577] | 60 | DBwriter.o: $(ARBHOME)/INCLUDE/arb_mem.h |
---|
[7183] | 61 | DBwriter.o: $(ARBHOME)/INCLUDE/arb_msg.h |
---|
[18126] | 62 | DBwriter.o: $(ARBHOME)/INCLUDE/arb_stdstr.h |
---|
[7183] | 63 | DBwriter.o: $(ARBHOME)/INCLUDE/arb_string.h |
---|
[5768] | 64 | DBwriter.o: $(ARBHOME)/INCLUDE/arbdb.h |
---|
| 65 | DBwriter.o: $(ARBHOME)/INCLUDE/arbdb_base.h |
---|
| 66 | DBwriter.o: $(ARBHOME)/INCLUDE/arbdbt.h |
---|
| 67 | DBwriter.o: $(ARBHOME)/INCLUDE/arbtools.h |
---|
| 68 | DBwriter.o: $(ARBHOME)/INCLUDE/attributes.h |
---|
[6868] | 69 | DBwriter.o: $(ARBHOME)/INCLUDE/aw_base.hxx |
---|
[5768] | 70 | DBwriter.o: $(ARBHOME)/INCLUDE/aw_question.hxx |
---|
| 71 | DBwriter.o: $(ARBHOME)/INCLUDE/AW_rename.hxx |
---|
[11844] | 72 | DBwriter.o: $(ARBHOME)/INCLUDE/BufferedFileReader.h |
---|
[10212] | 73 | DBwriter.o: $(ARBHOME)/INCLUDE/cb.h |
---|
[11034] | 74 | DBwriter.o: $(ARBHOME)/INCLUDE/cb_base.h |
---|
[10212] | 75 | DBwriter.o: $(ARBHOME)/INCLUDE/cbtypes.h |
---|
[9521] | 76 | DBwriter.o: $(ARBHOME)/INCLUDE/cxxforward.h |
---|
[10563] | 77 | DBwriter.o: $(ARBHOME)/INCLUDE/downcast.h |
---|
[6331] | 78 | DBwriter.o: $(ARBHOME)/INCLUDE/dupstr.h |
---|
[9516] | 79 | DBwriter.o: $(ARBHOME)/INCLUDE/gccver.h |
---|
[5768] | 80 | DBwriter.o: $(ARBHOME)/INCLUDE/GEN.hxx |
---|
[7806] | 81 | DBwriter.o: $(ARBHOME)/INCLUDE/items.h |
---|
[8250] | 82 | DBwriter.o: $(ARBHOME)/INCLUDE/Location.h |
---|
[5768] | 83 | DBwriter.o: $(ARBHOME)/INCLUDE/smartptr.h |
---|
[10212] | 84 | DBwriter.o: $(ARBHOME)/INCLUDE/static_assert.h |
---|
[6817] | 85 | DBwriter.o: $(ARBHOME)/INCLUDE/test_global.h |
---|
[6280] | 86 | DBwriter.o: $(ARBHOME)/INCLUDE/Translate.hxx |
---|
[10212] | 87 | DBwriter.o: $(ARBHOME)/INCLUDE/ttypes.h |
---|
[3213] | 88 | |
---|
[5768] | 89 | Feature.o: defs.h |
---|
| 90 | Feature.o: Feature.h |
---|
| 91 | Feature.o: types.h |
---|
| 92 | Feature.o: $(ARBHOME)/INCLUDE/arb_assert.h |
---|
[6814] | 93 | Feature.o: $(ARBHOME)/INCLUDE/arb_core.h |
---|
[5768] | 94 | Feature.o: $(ARBHOME)/INCLUDE/arbtools.h |
---|
[11007] | 95 | Feature.o: $(ARBHOME)/INCLUDE/attributes.h |
---|
[9521] | 96 | Feature.o: $(ARBHOME)/INCLUDE/cxxforward.h |
---|
[6331] | 97 | Feature.o: $(ARBHOME)/INCLUDE/dupstr.h |
---|
[9521] | 98 | Feature.o: $(ARBHOME)/INCLUDE/gccver.h |
---|
[8250] | 99 | Feature.o: $(ARBHOME)/INCLUDE/Location.h |
---|
[5768] | 100 | Feature.o: $(ARBHOME)/INCLUDE/smartptr.h |
---|
[6817] | 101 | Feature.o: $(ARBHOME)/INCLUDE/test_global.h |
---|
[3213] | 102 | |
---|
[5768] | 103 | GenomeImport.o: DBwriter.h |
---|
| 104 | GenomeImport.o: defs.h |
---|
| 105 | GenomeImport.o: Feature.h |
---|
| 106 | GenomeImport.o: GenomeImport.h |
---|
| 107 | GenomeImport.o: Importer.h |
---|
| 108 | GenomeImport.o: MetaInfo.h |
---|
| 109 | GenomeImport.o: MetaTag.h |
---|
| 110 | GenomeImport.o: SequenceBuffer.h |
---|
| 111 | GenomeImport.o: tools.h |
---|
| 112 | GenomeImport.o: types.h |
---|
| 113 | GenomeImport.o: $(ARBHOME)/INCLUDE/ad_prot.h |
---|
[6868] | 114 | GenomeImport.o: $(ARBHOME)/INCLUDE/ad_t_prot.h |
---|
[5768] | 115 | GenomeImport.o: $(ARBHOME)/INCLUDE/arb_assert.h |
---|
[6814] | 116 | GenomeImport.o: $(ARBHOME)/INCLUDE/arb_core.h |
---|
[10704] | 117 | GenomeImport.o: $(ARBHOME)/INCLUDE/arb_diff.h |
---|
[6277] | 118 | GenomeImport.o: $(ARBHOME)/INCLUDE/arb_error.h |
---|
[10270] | 119 | GenomeImport.o: $(ARBHOME)/INCLUDE/arb_file.h |
---|
[16577] | 120 | GenomeImport.o: $(ARBHOME)/INCLUDE/arb_mem.h |
---|
[7183] | 121 | GenomeImport.o: $(ARBHOME)/INCLUDE/arb_msg.h |
---|
[10953] | 122 | GenomeImport.o: $(ARBHOME)/INCLUDE/arb_stdstr.h |
---|
[7183] | 123 | GenomeImport.o: $(ARBHOME)/INCLUDE/arb_string.h |
---|
[5768] | 124 | GenomeImport.o: $(ARBHOME)/INCLUDE/arbdb.h |
---|
| 125 | GenomeImport.o: $(ARBHOME)/INCLUDE/arbdb_base.h |
---|
[6868] | 126 | GenomeImport.o: $(ARBHOME)/INCLUDE/arbdbt.h |
---|
[5768] | 127 | GenomeImport.o: $(ARBHOME)/INCLUDE/arbtools.h |
---|
| 128 | GenomeImport.o: $(ARBHOME)/INCLUDE/attributes.h |
---|
[6868] | 129 | GenomeImport.o: $(ARBHOME)/INCLUDE/aw_base.hxx |
---|
[5768] | 130 | GenomeImport.o: $(ARBHOME)/INCLUDE/aw_question.hxx |
---|
| 131 | GenomeImport.o: $(ARBHOME)/INCLUDE/AW_rename.hxx |
---|
[11844] | 132 | GenomeImport.o: $(ARBHOME)/INCLUDE/BufferedFileReader.h |
---|
[9521] | 133 | GenomeImport.o: $(ARBHOME)/INCLUDE/cxxforward.h |
---|
[10563] | 134 | GenomeImport.o: $(ARBHOME)/INCLUDE/downcast.h |
---|
[6331] | 135 | GenomeImport.o: $(ARBHOME)/INCLUDE/dupstr.h |
---|
[9516] | 136 | GenomeImport.o: $(ARBHOME)/INCLUDE/gccver.h |
---|
[8250] | 137 | GenomeImport.o: $(ARBHOME)/INCLUDE/Location.h |
---|
[5768] | 138 | GenomeImport.o: $(ARBHOME)/INCLUDE/smartptr.h |
---|
[10563] | 139 | GenomeImport.o: $(ARBHOME)/INCLUDE/static_assert.h |
---|
[6817] | 140 | GenomeImport.o: $(ARBHOME)/INCLUDE/test_global.h |
---|
[10269] | 141 | GenomeImport.o: $(ARBHOME)/INCLUDE/test_unit.h |
---|
[3213] | 142 | |
---|
[5768] | 143 | Importer.o: DBwriter.h |
---|
| 144 | Importer.o: defs.h |
---|
| 145 | Importer.o: Feature.h |
---|
| 146 | Importer.o: GenomeImport.h |
---|
| 147 | Importer.o: Importer.h |
---|
| 148 | Importer.o: MetaInfo.h |
---|
| 149 | Importer.o: MetaTag.h |
---|
| 150 | Importer.o: SequenceBuffer.h |
---|
| 151 | Importer.o: tools.h |
---|
| 152 | Importer.o: types.h |
---|
| 153 | Importer.o: $(ARBHOME)/INCLUDE/ad_prot.h |
---|
| 154 | Importer.o: $(ARBHOME)/INCLUDE/arb_assert.h |
---|
[6814] | 155 | Importer.o: $(ARBHOME)/INCLUDE/arb_core.h |
---|
[6318] | 156 | Importer.o: $(ARBHOME)/INCLUDE/arb_error.h |
---|
[16577] | 157 | Importer.o: $(ARBHOME)/INCLUDE/arb_mem.h |
---|
[7183] | 158 | Importer.o: $(ARBHOME)/INCLUDE/arb_msg.h |
---|
[10953] | 159 | Importer.o: $(ARBHOME)/INCLUDE/arb_stdstr.h |
---|
[7183] | 160 | Importer.o: $(ARBHOME)/INCLUDE/arb_string.h |
---|
[5768] | 161 | Importer.o: $(ARBHOME)/INCLUDE/arbdb.h |
---|
| 162 | Importer.o: $(ARBHOME)/INCLUDE/arbdb_base.h |
---|
| 163 | Importer.o: $(ARBHOME)/INCLUDE/arbtools.h |
---|
| 164 | Importer.o: $(ARBHOME)/INCLUDE/attributes.h |
---|
[11844] | 165 | Importer.o: $(ARBHOME)/INCLUDE/BufferedFileReader.h |
---|
[9521] | 166 | Importer.o: $(ARBHOME)/INCLUDE/cxxforward.h |
---|
[6331] | 167 | Importer.o: $(ARBHOME)/INCLUDE/dupstr.h |
---|
[9516] | 168 | Importer.o: $(ARBHOME)/INCLUDE/gccver.h |
---|
[8250] | 169 | Importer.o: $(ARBHOME)/INCLUDE/Location.h |
---|
[5768] | 170 | Importer.o: $(ARBHOME)/INCLUDE/smartptr.h |
---|
[6817] | 171 | Importer.o: $(ARBHOME)/INCLUDE/test_global.h |
---|
[3213] | 172 | |
---|
[5768] | 173 | MetaInfo.o: defs.h |
---|
| 174 | MetaInfo.o: MetaInfo.h |
---|
| 175 | MetaInfo.o: MetaTag.h |
---|
| 176 | MetaInfo.o: types.h |
---|
| 177 | MetaInfo.o: $(ARBHOME)/INCLUDE/arb_assert.h |
---|
[6814] | 178 | MetaInfo.o: $(ARBHOME)/INCLUDE/arb_core.h |
---|
[16577] | 179 | MetaInfo.o: $(ARBHOME)/INCLUDE/arb_msg.h |
---|
[5768] | 180 | MetaInfo.o: $(ARBHOME)/INCLUDE/arbtools.h |
---|
[11007] | 181 | MetaInfo.o: $(ARBHOME)/INCLUDE/attributes.h |
---|
[9521] | 182 | MetaInfo.o: $(ARBHOME)/INCLUDE/cxxforward.h |
---|
[6331] | 183 | MetaInfo.o: $(ARBHOME)/INCLUDE/dupstr.h |
---|
[9521] | 184 | MetaInfo.o: $(ARBHOME)/INCLUDE/gccver.h |
---|
[5805] | 185 | MetaInfo.o: $(ARBHOME)/INCLUDE/RegExpr.hxx |
---|
[6817] | 186 | MetaInfo.o: $(ARBHOME)/INCLUDE/test_global.h |
---|
[3213] | 187 | |
---|
[5768] | 188 | SequenceBuffer.o: defs.h |
---|
| 189 | SequenceBuffer.o: SequenceBuffer.h |
---|
| 190 | SequenceBuffer.o: types.h |
---|
| 191 | SequenceBuffer.o: $(ARBHOME)/INCLUDE/arb_assert.h |
---|
[6814] | 192 | SequenceBuffer.o: $(ARBHOME)/INCLUDE/arb_core.h |
---|
[5768] | 193 | SequenceBuffer.o: $(ARBHOME)/INCLUDE/arbtools.h |
---|
[11007] | 194 | SequenceBuffer.o: $(ARBHOME)/INCLUDE/attributes.h |
---|
[9521] | 195 | SequenceBuffer.o: $(ARBHOME)/INCLUDE/cxxforward.h |
---|
[6331] | 196 | SequenceBuffer.o: $(ARBHOME)/INCLUDE/dupstr.h |
---|
[9521] | 197 | SequenceBuffer.o: $(ARBHOME)/INCLUDE/gccver.h |
---|
[5768] | 198 | SequenceBuffer.o: $(ARBHOME)/INCLUDE/smartptr.h |
---|
[6817] | 199 | SequenceBuffer.o: $(ARBHOME)/INCLUDE/test_global.h |
---|