blob: 5e7ea1e179cc6eb4cfecb092492eacecdf724dde (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
|
INCLUDES = -I$(top_srcdir)/src -I$(top_srcdir)/data
# Make sure to install the inchi_api.h header
libopenbabelincludedir = $(includedir)/openbabel-2.0/openbabel
libopenbabelinclude_HEADERS = inchi_api.h
EXTRA_DIST = exampleformat.cpp
SUBDIRS =
if BUILD_XML
SUBDIRS += xml
endif
if BUILD_INCHI
SUBDIRS += inchi
endif
# Unfortunately there are a few formats which still cannot compile shared
# modules (e.g., Cygwin). So we need to keep a duplicate target for "libformats"
if !BUILD_SHARED
noinst_LTLIBRARIES = libformats.la
if BUILD_INCHI
libformats_la_LIBADD = inchi/libinchi.la
else
libformats_la_LIBADD = -linchi
endif
libformats_la_SOURCES = \
APIInterface.cpp \
CSRformat.cpp PQSformat.cpp alchemyformat.cpp \
amberformat.cpp balstformat.cpp bgfformat.cpp boxformat.cpp \
cacaoformat.cpp cacheformat.cpp carformat.cpp cccformat.cpp \
chem3dformat.cpp chemdrawformat.cpp chemtoolformat.cpp \
copyformat.cpp crkformat.cpp cssrformat.cpp \
dmolformat.cpp fastsearchformat.cpp featformat.cpp fhformat.cpp \
fingerprintformat.cpp \
freefracformat.cpp gamessformat.cpp gaussformat.cpp \
ghemicalformat.cpp gromos96format.cpp hinformat.cpp \
inchiformat.cpp \
jaguarformat.cpp mdlformat.cpp mmodformat.cpp mmpformat.cpp \
mol2format.cpp mopacformat.cpp mpdformat.cpp mpqcformat.cpp \
nwchemformat.cpp pcmodelformat.cpp \
pdbformat.cpp povrayformat.cpp qchemformat.cpp reportformat.cpp \
rxnformat.cpp shelxformat.cpp smilesformat.cpp tinkerformat.cpp \
turbomoleformat.cpp unichemformat.cpp viewmolformat.cpp \
xedformat.cpp xyzformat.cpp yasaraformat.cpp zindoformat.cpp
else BUILD_SHARED
pkglib_LTLIBRARIES = \
APIInterface.la \
CSRformat.la PQSformat.la alchemyformat.la \
amberformat.la balstformat.la bgfformat.la boxformat.la \
cacaoformat.la cacheformat.la carformat.la cccformat.la \
chem3dformat.la chemdrawformat.la chemtoolformat.la \
copyformat.la crkformat.la cssrformat.la \
dmolformat.la fastsearchformat.la featformat.la fhformat.la \
fingerprintformat.la \
freefracformat.la gamessformat.la gaussformat.la ghemicalformat.la \
gromos96format.la hinformat.la inchiformat.la \
jaguarformat.la mdlformat.la mmodformat.la mmpformat.la mpdformat.la \
mol2format.la mopacformat.la mpqcformat.la nwchemformat.la \
pcmodelformat.la \
pdbformat.la povrayformat.la qchemformat.la reportformat.la \
rxnformat.la shelxformat.la smilesformat.la tinkerformat.la \
turbomoleformat.la unichemformat.la viewmolformat.la \
xedformat.la xyzformat.la yasaraformat.la zindoformat.la
APIInterface_la_SOURCES = APIInterface.cpp
APIInterface_la_LDFLAGS = -module -avoid-version
CSRformat_la_SOURCES = CSRformat.cpp
CSRformat_la_LDFLAGS = -module -avoid-version
PQSformat_la_SOURCES = PQSformat.cpp
PQSformat_la_LDFLAGS = -module -avoid-version
alchemyformat_la_SOURCES = alchemyformat.cpp
alchemyformat_la_LDFLAGS = -module -avoid-version
amberformat_la_SOURCES = amberformat.cpp
amberformat_la_LDFLAGS = -module -avoid-version
balstformat_la_SOURCES = balstformat.cpp
balstformat_la_LDFLAGS = -module -avoid-version
bgfformat_la_SOURCES = bgfformat.cpp
bgfformat_la_LDFLAGS = -module -avoid-version
boxformat_la_SOURCES = boxformat.cpp
boxformat_la_LDFLAGS = -module -avoid-version
cacaoformat_la_SOURCES = cacaoformat.cpp
cacaoformat_la_LDFLAGS = -module -avoid-version
cacheformat_la_SOURCES = cacheformat.cpp
cacheformat_la_LDFLAGS = -module -avoid-version
carformat_la_SOURCES = carformat.cpp
carformat_la_LDFLAGS = -module -avoid-version
cccformat_la_SOURCES = cccformat.cpp
cccformat_la_LDFLAGS = -module -avoid-version
chem3dformat_la_SOURCES = chem3dformat.cpp
chem3dformat_la_LDFLAGS = -module -avoid-version
chemdrawformat_la_SOURCES = chemdrawformat.cpp
chemdrawformat_la_LDFLAGS = -module -avoid-version
chemtoolformat_la_SOURCES = chemtoolformat.cpp
chemtoolformat_la_LDFLAGS = -module -avoid-version
copyformat_la_SOURCES = copyformat.cpp
copyformat_la_LDFLAGS = -module -avoid-version
crkformat_la_SOURCES = crkformat.cpp
crkformat_la_LDFLAGS = -module -avoid-version
cssrformat_la_SOURCES = cssrformat.cpp
cssrformat_la_LDFLAGS = -module -avoid-version
dmolformat_la_SOURCES = dmolformat.cpp
dmolformat_la_LDFLAGS = -module -avoid-version
fastsearchformat_la_SOURCES = fastsearchformat.cpp
fastsearchformat_la_LDFLAGS = -module -avoid-version
featformat_la_SOURCES = featformat.cpp
featformat_la_LDFLAGS = -module -avoid-version
fhformat_la_SOURCES = fhformat.cpp
fhformat_la_LDFLAGS = -module -avoid-version
fingerprintformat_la_SOURCES = fingerprintformat.cpp
fingerprintformat_la_LDFLAGS = -module -avoid-version
freefracformat_la_SOURCES = freefracformat.cpp
freefracformat_la_LDFLAGS = -module -avoid-version
gamessformat_la_SOURCES = gamessformat.cpp
gamessformat_la_LDFLAGS = -module -avoid-version
gaussformat_la_SOURCES = gaussformat.cpp
gaussformat_la_LDFLAGS = -module -avoid-version
ghemicalformat_la_SOURCES = ghemicalformat.cpp
ghemicalformat_la_LDFLAGS = -module -avoid-version
gromos96format_la_SOURCES = gromos96format.cpp
gromos96format_la_LDFLAGS = -module -avoid-version
hinformat_la_SOURCES = hinformat.cpp
hinformat_la_LDFLAGS = -module -avoid-version
inchiformat_la_SOURCES = inchiformat.cpp
if BUILD_INCHI
inchiformat_la_LDFLAGS = -module -avoid-version inchi/libinchi.la
else
inchiformat_la_LDFLAGS = -module -avoid-version
inchiformat_la_LIBADD = -linchi
endif
jaguarformat_la_SOURCES = jaguarformat.cpp
jaguarformat_la_LDFLAGS = -module -avoid-version
mdlformat_la_SOURCES = mdlformat.cpp
mdlformat_la_LDFLAGS = -module -avoid-version
mmodformat_la_SOURCES = mmodformat.cpp
mmodformat_la_LDFLAGS = -module -avoid-version
mmpformat_la_SOURCES = mmpformat.cpp
mmpformat_la_LDFLAGS = -module -avoid-version
mol2format_la_SOURCES = mol2format.cpp
mol2format_la_LDFLAGS = -module -avoid-version
mopacformat_la_SOURCES = mopacformat.cpp
mopacformat_la_LDFLAGS = -module -avoid-version
mpqcformat_la_SOURCES = mpqcformat.cpp
mpqcformat_la_LDFLAGS = -module -avoid-version
mpdformat_la_SOURCES = mpdformat.cpp
mpdformat_la_LDFLAGS = -module -avoid-version
nwchemformat_la_SOURCES = nwchemformat.cpp
nwchemformat_la_LDFLAGS = -module -avoid-version
pcmodelformat_la_SOURCES = pcmodelformat.cpp
pcmodelformat_la_LDFLAGS = -module -avoid-version
pdbformat_la_SOURCES = pdbformat.cpp
pdbformat_la_LDFLAGS = -module -avoid-version
povrayformat_la_SOURCES = povrayformat.cpp
povrayformat_la_LDFLAGS = -module -avoid-version
qchemformat_la_SOURCES = qchemformat.cpp
qchemformat_la_LDFLAGS = -module -avoid-version
reportformat_la_SOURCES = reportformat.cpp
reportformat_la_LDFLAGS = -module -avoid-version
rxnformat_la_SOURCES = rxnformat.cpp
rxnformat_la_LDFLAGS = -module -avoid-version
shelxformat_la_SOURCES = shelxformat.cpp
shelxformat_la_LDFLAGS = -module -avoid-version
smilesformat_la_SOURCES = smilesformat.cpp
smilesformat_la_LDFLAGS = -module -avoid-version
tinkerformat_la_SOURCES = tinkerformat.cpp
tinkerformat_la_LDFLAGS = -module -avoid-version
turbomoleformat_la_SOURCES = turbomoleformat.cpp
turbomoleformat_la_LDFLAGS = -module -avoid-version
unichemformat_la_SOURCES = unichemformat.cpp
unichemformat_la_LDFLAGS = -module -avoid-version
viewmolformat_la_SOURCES = viewmolformat.cpp
viewmolformat_la_LDFLAGS = -module -avoid-version
xedformat_la_SOURCES = xedformat.cpp
xedformat_la_LDFLAGS = -module -avoid-version
xyzformat_la_SOURCES = xyzformat.cpp
xyzformat_la_LDFLAGS = -module -avoid-version
yasaraformat_la_SOURCES = yasaraformat.cpp
yasaraformat_la_LDFLAGS = -module -avoid-version
zindoformat_la_SOURCES = zindoformat.cpp
zindoformat_la_LDFLAGS = -module -avoid-version
endif
|