source: tags/arb_5.5/CONVERTALN/Makefile

Last change on this file was 5968, checked in by westram, 15 years ago
  • new flag -w to aisc_mkpt (add include wrapper)
  • uniform style for several include wrappers
  • removed duplicated includes
  • removed useless nt_concatenate.hxx
  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 2.6 KB
Line 
1OBJECT=  main.o fconv.o mg.o genbank.o macke.o phylip.o paup.o \
2        util.o date.o embl.o gcg.o printable.o alma.o \
3        routines.o convert.o
4
5.SUFFIXES: .o .c .cxx .depend
6
7BINARY=$(ARBHOME)/bin/arb_convert_aln
8
9$(BINARY): $(OBJECT)
10        $(LINK_EXECUTABLE) $@ $(OBJECT) ../SL/FILE_BUFFER/FILE_BUFFER.a $(LIBPATH) -lARBDB
11
12.c.o:
13        $(ACC) $(cflags) -Wstrict-prototypes -c $< $(AINCLUDES) $(POST_COMPILE)
14
15proto:
16        ../MAKEBIN/aisc_mkpt -C -w prototypes.h $(OBJECT:.o=.c) >prototypes.h.tmp
17        ../SOURCE_TOOLS/mv_if_diff prototypes.h.tmp prototypes.h
18
19clean:
20        rm -f $(OBJECT) $(BINARY)
21
22#depend:
23#       $(MAKEDEPEND) $(OBJECT:.o=.c*)
24
25DEPENDS = $(OBJECT:.o=.depend)
26depends: $(DEPENDS)
27        @cat $(DEPENDS) | grep -v '^#' >>Makefile
28        @rm $(DEPENDS)
29$(DEPENDS): depend.init
30depend.init:
31        $(MAKEDEPEND) $(MAKEDEPENDFLAGS) 2>/dev/null # remove dependencies
32.c.depend:
33        $(MAKEDEPEND) -f- $(MAKEDEPENDFLAGS) $< 2>/dev/null >$@
34.cxx.depend:
35        $(MAKEDEPEND) -f- $(MAKEDEPENDFLAGS) $< 2>/dev/null >$@
36
37# DO NOT DELETE THIS LINE -- make depend depends on it.
38
39# Do not add dependencies manually - use 'make depend' in $ARBHOME
40# For formatting issues see SOURCE_TOOLS/fix_depends.pl
41
42alma.o: convert.h
43alma.o: global.h
44alma.o: prototypes.h
45alma.o: $(ARBHOME)/INCLUDE/FileBuffer.h
46
47convert.o: convert.h
48convert.o: global.h
49convert.o: prototypes.h
50convert.o: $(ARBHOME)/INCLUDE/FileBuffer.h
51
52date.o: convert.h
53date.o: global.h
54date.o: prototypes.h
55date.o: $(ARBHOME)/INCLUDE/FileBuffer.h
56
57embl.o: convert.h
58embl.o: global.h
59embl.o: prototypes.h
60embl.o: $(ARBHOME)/INCLUDE/FileBuffer.h
61
62fconv.o: convert.h
63fconv.o: global.h
64fconv.o: prototypes.h
65fconv.o: $(ARBHOME)/INCLUDE/FileBuffer.h
66
67gcg.o: convert.h
68gcg.o: global.h
69gcg.o: prototypes.h
70gcg.o: $(ARBHOME)/INCLUDE/FileBuffer.h
71
72genbank.o: convert.h
73genbank.o: global.h
74genbank.o: prototypes.h
75genbank.o: $(ARBHOME)/INCLUDE/FileBuffer.h
76
77macke.o: convert.h
78macke.o: global.h
79macke.o: prototypes.h
80macke.o: $(ARBHOME)/INCLUDE/FileBuffer.h
81
82main.o: convert.h
83main.o: global.h
84main.o: prototypes.h
85main.o: $(ARBHOME)/INCLUDE/FileBuffer.h
86
87mg.o: convert.h
88mg.o: global.h
89mg.o: prototypes.h
90mg.o: $(ARBHOME)/INCLUDE/FileBuffer.h
91
92paup.o: convert.h
93paup.o: global.h
94paup.o: prototypes.h
95paup.o: $(ARBHOME)/INCLUDE/FileBuffer.h
96
97phylip.o: convert.h
98phylip.o: global.h
99phylip.o: prototypes.h
100phylip.o: $(ARBHOME)/INCLUDE/FileBuffer.h
101
102printable.o: convert.h
103printable.o: global.h
104printable.o: prototypes.h
105printable.o: $(ARBHOME)/INCLUDE/FileBuffer.h
106
107routines.o: convert.h
108routines.o: global.h
109routines.o: prototypes.h
110routines.o: $(ARBHOME)/INCLUDE/FileBuffer.h
111
112util.o: convert.h
113util.o: global.h
114util.o: prototypes.h
115util.o: $(ARBHOME)/INCLUDE/FileBuffer.h
Note: See TracBrowser for help on using the repository browser.