Add missing binaty and statis library
[jabaws.git] / binaries / src / ViennaRNA / Progs / Makefile.am
1
2
3 if WITH_LIBSVM
4   RNALfold_LINK = ${CXXLD} \
5                   $(AM_CXXFLAGS) $(CXXFLAGS) \
6                   $(AM_LDFLAGS) $(LDFLAGS) -o $@
7 else
8   RNALfold_LINK = ${CCLD} \
9                   $(AM_CFLAGS) $(CFLAGS) \
10                   $(AM_LDFLAGS) $(LDFLAGS) -o $@
11 endif
12
13
14 bin_PROGRAMS = RNAfold RNAeval RNAheat RNApdist RNAdistance RNAinverse \
15     RNAplot RNAsubopt RNALfold RNAcofold RNApaln RNAduplex \
16     RNAalifold RNAplfold RNAup RNAaliduplex RNALalifold RNA2Dfold \
17     RNAparconv RNAPKplex RNAplex RNAsnoop
18
19 LDADD = $(OPENMP_CFLAGS) ../lib/libRNA.a -lm
20
21 AM_CFLAGS = $(OPENMP_CFLAGS)
22
23 AM_CPPFLAGS = -I$(srcdir)/../H -I$(srcdir)/../lib
24
25 GENGETOPT_CMDL =  RNAfold_cmdl.c RNAfold_cmdl.h\
26               RNAalifold_cmdl.c RNAalifold_cmdl.h\
27               RNAcofold_cmdl.c  RNAcofold_cmdl.h\
28               RNAup_cmdl.c  RNAup_cmdl.h\
29               RNALfold_cmdl.c RNALfold_cmdl.h\
30               RNALalifold_cmdl.c RNALalifold_cmdl.h\
31               RNAplfold_cmdl.c RNAplfold_cmdl.h\
32               RNAduplex_cmdl.c RNAduplex_cmdl.h\
33               RNAaliduplex_cmdl.c RNAaliduplex_cmdl.h\
34               RNAeval_cmdl.c RNAeval_cmdl.h\
35               RNAheat_cmdl.c RNAheat_cmdl.h\
36               RNAsubopt_cmdl.c RNAsubopt_cmdl.h\
37               RNA2Dfold_cmdl.c RNA2Dfold_cmdl.h\
38               RNAparconv_cmdl.c RNAparconv_cmdl.h\
39               RNAinverse_cmdl.c RNAinverse_cmdl.h\
40               RNApaln_cmdl.c RNApaln_cmdl.h\
41               RNAplot_cmdl.c RNAplot_cmdl.h\
42               RNAPKplex_cmdl.c RNAPKplex_cmdl.h\
43               RNAplex_cmdl.c RNAplex_cmdl.h\
44               RNAsnoop_cmdl.c RNAsnoop_cmdl.h\
45               RNAdistance_cmdl.c RNAdistance_cmdl.h\
46               RNApdist_cmdl.c RNApdist_cmdl.h
47
48 GENGETOPT_FILES =  RNAfold.ggo RNAalifold.ggo RNAcofold.ggo\
49               RNAup.ggo RNALfold.ggo RNALalifold.ggo\
50               RNAplfold.ggo RNAduplex.ggo RNAaliduplex.ggo\
51               RNAeval.ggo RNAheat.ggo RNAsubopt.ggo RNA2Dfold.ggo\
52               RNAparconv.ggo RNAinverse.ggo RNApaln.ggo RNAplot.ggo\
53               RNAPKplex.ggo RNAplex.ggo RNAsnoop.ggo RNAdistance.ggo\
54               RNApdist.ggo
55
56 EXTRA_DIST =  ${GENGETOPT_FILES} ${GENGETOPT_CMDL}
57
58 # remove all generated man pages
59 maintainer-clean-local:
60         rm -rf $(GENGETOPT_CMDL)
61
62
63 RNAfold.c:    RNAfold_cmdl.h
64
65 RNAfold_cmdl.h  RNAfold_cmdl.c: RNAfold.ggo
66         gengetopt -i RNAfold.ggo
67
68 RNAfold_SOURCES=RNAfold_cmdl.c RNAfold.c
69
70 RNAsubopt.c:    RNAsubopt_cmdl.h
71
72 RNAsubopt_cmdl.h  RNAsubopt_cmdl.c: RNAsubopt.ggo
73         gengetopt -i RNAsubopt.ggo
74
75 RNAsubopt_SOURCES=RNAsubopt_cmdl.c RNAsubopt.c
76
77
78 RNAalifold.c:    RNAalifold_cmdl.h
79
80 RNAalifold_cmdl.h  RNAalifold_cmdl.c: RNAalifold.ggo
81         gengetopt -i RNAalifold.ggo
82
83 RNAalifold_SOURCES=RNAalifold_cmdl.c RNAalifold.c
84
85
86 RNAcofold.c:    RNAcofold_cmdl.h
87
88 RNAcofold_cmdl.h  RNAcofold_cmdl.c: RNAcofold.ggo
89         gengetopt -i RNAcofold.ggo
90
91 RNAcofold_SOURCES=RNAcofold_cmdl.c RNAcofold.c
92
93 RNAup.c:        RNAup_cmdl.h
94
95 RNAup_cmdl.h  RNAup_cmdl.c: RNAup.ggo
96         gengetopt -i RNAup.ggo
97
98 RNAup_SOURCES=RNAup_cmdl.c RNAup.c
99
100
101 RNALfold.c:       RNALfold_cmdl.h
102
103 RNALfold_cmdl.h  RNALfold_cmdl.c: RNALfold.ggo
104         gengetopt -i RNALfold.ggo
105
106 RNALfold_SOURCES=RNALfold_cmdl.c RNALfold.c
107
108 RNALalifold.c:      RNALalifold_cmdl.h
109
110 RNALalifold_cmdl.h  RNALalifold_cmdl.c: RNALalifold.ggo
111         gengetopt -i RNALalifold.ggo
112
113 RNALalifold_SOURCES=RNALalifold_cmdl.c RNALalifold.c
114
115
116 RNAplfold.c:      RNAplfold_cmdl.h
117
118 RNAplfold_cmdl.h  RNAplfold_cmdl.c: RNAplfold.ggo
119         gengetopt -i RNAplfold.ggo
120
121 RNAplfold_SOURCES=RNAplfold_cmdl.c RNAplfold.c
122
123
124 RNAduplex.c:      RNAduplex_cmdl.h
125
126 RNAduplex_cmdl.h  RNAduplex_cmdl.c: RNAduplex.ggo
127         gengetopt -i RNAduplex.ggo
128
129 RNAduplex_SOURCES=RNAduplex_cmdl.c RNAduplex.c
130
131
132 RNAaliduplex.c:   RNAaliduplex_cmdl.h
133
134 RNAaliduplex_cmdl.h  RNAaliduplex_cmdl.c: RNAaliduplex.ggo
135         gengetopt -i RNAaliduplex.ggo
136
137 RNAaliduplex_SOURCES=RNAaliduplex_cmdl.c RNAaliduplex.c
138
139 RNAeval.c:   RNAeval_cmdl.h
140
141 RNAeval_cmdl.h  RNAeval_cmdl.c: RNAeval.ggo
142         gengetopt -i RNAeval.ggo
143
144 RNAeval_SOURCES=RNAeval_cmdl.c RNAeval.c
145
146 RNAheat.c:   RNAheat_cmdl.h
147
148 RNAheat_cmdl.h  RNAheat_cmdl.c: RNAheat.ggo
149         gengetopt -i RNAheat.ggo
150
151 RNAheat_SOURCES=RNAheat_cmdl.c RNAheat.c
152
153 RNA2Dfold.c:    RNA2Dfold_cmdl.h
154
155 RNA2Dfold_cmdl.h  RNA2Dfold_cmdl.c: RNA2Dfold.ggo
156         gengetopt -i RNA2Dfold.ggo
157
158 RNA2Dfold_SOURCES=RNA2Dfold_cmdl.c RNA2Dfold.c
159
160 RNAparconv.c:    RNAparconv_cmdl.h
161
162 RNAparconv_cmdl.h  RNAparconv_cmdl.c: RNAparconv.ggo
163         gengetopt -i RNAparconv.ggo
164
165 RNAparconv_SOURCES=RNAparconv_cmdl.c RNAparconv.c
166
167 RNAinverse.c:   RNAinverse_cmdl.h
168
169 RNAinverse_cmdl.h  RNAinverse_cmdl.c: RNAinverse.ggo
170         gengetopt -i RNAinverse.ggo
171
172 RNAinverse_SOURCES=RNAinverse_cmdl.c RNAinverse.c
173
174 RNApaln.c:   RNApaln_cmdl.h
175
176 RNApaln_cmdl.h  RNApaln_cmdl.c: RNApaln.ggo
177         gengetopt -i RNApaln.ggo
178
179 RNApaln_SOURCES=RNApaln_cmdl.c RNApaln.c
180
181 RNAplot.c:   RNAplot_cmdl.h
182
183 RNAplot_cmdl.h  RNAplot_cmdl.c: RNAplot.ggo
184         gengetopt -i RNAplot.ggo
185
186 RNAplot_SOURCES=RNAplot_cmdl.c RNAplot.c
187
188 RNAPKplex.c:    RNAPKplex_cmdl.h
189
190 RNAPKplex_cmdl.h  RNAPKplex_cmdl.c: RNAPKplex.ggo
191         gengetopt -i RNAPKplex.ggo
192
193 RNAPKplex_SOURCES=RNAPKplex_cmdl.c RNAPKplex.c
194
195 RNAplex.c:    RNAplex_cmdl.h
196
197 RNAplex_cmdl.h  RNAplex_cmdl.c: RNAplex.ggo
198         gengetopt -i RNAplex.ggo
199
200 RNAplex_SOURCES=RNAplex_cmdl.c RNAplex.c
201
202 RNAsnoop.c:    RNAsnoop_cmdl.h
203
204 RNAsnoop_cmdl.h  RNAsnoop_cmdl.c: RNAsnoop.ggo
205         gengetopt -i RNAsnoop.ggo
206
207 RNAsnoop_SOURCES=RNAsnoop_cmdl.c RNAsnoop.c
208
209 RNAdistance.c:    RNAdistance_cmdl.h
210
211 RNAdistance_cmdl.h  RNAdistance_cmdl.c: RNAdistance.ggo
212         gengetopt -i RNAdistance.ggo
213
214 RNAdistance_SOURCES=RNAdistance_cmdl.c RNAdistance.c
215
216 RNApdist.c:    RNApdist_cmdl.h
217
218 RNApdist_cmdl.h  RNApdist_cmdl.c: RNApdist.ggo
219         gengetopt -i RNApdist.ggo
220
221 RNApdist_SOURCES=RNApdist_cmdl.c RNApdist.c