1## Process this file with automake to produce Makefile.in
2
3lib_LTLIBRARIES = libensembl.la
4
5libensembl_la_CFLAGS = $(WARN_CFLAGS) $(DEVWARN_CFLAGS) $(JAVA_CFLAGS)
6
7libensembl_la_CPPFLAGS  = -I$(top_srcdir)/ajax/pcre
8if !ESYSTEMLIBS
9libensembl_la_CPPFLAGS += -I$(top_srcdir)/ajax/expat
10libensembl_la_CPPFLAGS += -I$(top_srcdir)/ajax/zlib
11endif
12libensembl_la_CPPFLAGS += -I$(top_srcdir)/plplot
13libensembl_la_CPPFLAGS += $(JAVA_CPPFLAGS)
14
15libensembl_la_LDFLAGS  = -version-info 6:5:0
16if ISCYGWIN
17libensembl_la_LDFLAGS += -no-undefined
18libensembl_la_LDFLAGS += -Wl,--add-stdcall-alias
19libensembl_la_LDFLAGS += -Wl,--export-all-symbols
20libensembl_la_LDFLAGS += -Wl,--enable-auto-import
21libensembl_la_LDFLAGS += -L../../plplot
22libensembl_la_LDFLAGS += -L../core
23libensembl_la_LDFLAGS += -L../expat
24libensembl_la_LDFLAGS += -L../pcre
25libensembl_la_LDFLAGS += -lajax
26libensembl_la_LDFLAGS += -leplplot
27libensembl_la_LDFLAGS += -leexpat
28libensembl_la_LDFLAGS += -lepcre
29endif
30
31libensembl_la_SOURCES = \
32ensalign.c \
33ensanalysis.c \
34ensassembly.c \
35ensassemblyexception.c \
36ensassemblymapper.c \
37ensattribute.c \
38ensbaseadaptor.c \
39enscache.c \
40enscoordsystem.c \
41ensdatabaseadaptor.c \
42ensdatabaseconnection.c \
43ensdatabaseentry.c \
44ensdensity.c \
45ensditag.c \
46ensexon.c \
47ensexternaldatabase.c \
48ensfeature.c \
49ensgene.c \
50ensgvallele.c \
51ensgvattribute.c \
52ensgvbaseadaptor.c \
53ensgvdatabaseadaptor.c \
54ensgvgenotype.c \
55ensgvindividual.c \
56ensgvpopulation.c \
57ensgvsample.c \
58ensgvsource.c \
59ensgvsynonym.c \
60ensgvvariation.c \
61ensintron.c \
62enskaryotype.c \
63ensmapper.c \
64ensmarker.c \
65ensmetacoordinate.c \
66ensmetainformation.c \
67ensmiscellaneous.c \
68ensontology.c \
69ensoperon.c \
70ensprediction.c \
71ensprojectionsegment.c \
72ensprotein.c \
73ensqc.c \
74ensqcalignment.c \
75ensqcdasfeature.c \
76ensqcdatabase.c \
77ensqcsequence.c \
78ensqcsubmission.c \
79ensqcvariation.c \
80ensregistry.c \
81ensrepeat.c \
82ensseqregion.c \
83enssequence.c \
84enssequenceedit.c \
85enssimple.c \
86ensslice.c \
87enssoftware.c \
88ensstorable.c \
89enstable.c \
90enstranscript.c \
91enstranslation.c \
92ensutility.c \
93ensvariation.c
94
95include_HEADERS = \
96ensalign.h \
97ensanalysis.h \
98ensassemblyexception.h \
99ensassembly.h \
100ensassemblymapper.h \
101ensattribute.h \
102ensbaseadaptor.h \
103enscache.h \
104enscoordsystem.h \
105ensdatabaseadaptor.h \
106ensdatabaseconnection.h \
107ensdatabaseentry.h \
108ensdata.h \
109ensdensity.h \
110ensditag.h \
111ensembl.h \
112ensexon.h \
113ensexternaldatabase.h \
114ensfeature.h \
115ensgene.h \
116ensgvallele.h \
117ensgvattribute.h \
118ensgvbaseadaptor.h \
119ensgvdata.h \
120ensgvdatabaseadaptor.h \
121ensgvgenotype.h \
122ensgvindividual.h \
123ensgvpopulation.h \
124ensgvsample.h \
125ensgvsource.h \
126ensgvsynonym.h \
127ensgvvariation.h \
128ensintron.h \
129enskaryotype.h \
130ensmapper.h \
131ensmarker.h \
132ensmetacoordinate.h \
133ensmetainformation.h \
134ensmiscellaneous.h \
135ensontology.h \
136ensoperon.h \
137ensprediction.h \
138ensprojectionsegment.h \
139ensprotein.h \
140ensqc.h \
141ensqcalignment.h \
142ensqcdasfeature.h \
143ensqcdatabase.h \
144ensqcsequence.h \
145ensqcsubmission.h \
146ensqcvariation.h \
147ensregistry.h \
148ensrepeat.h \
149ensseqregion.h \
150enssequenceedit.h \
151enssequence.h \
152enssimple.h \
153ensslice.h \
154enssoftware.h \
155ensstorable.h \
156enstable.h \
157enstranscript.h \
158enstranslation.h \
159ensutility.h \
160ensvariation.h
161