1## Process this file with automake to produce Makefile.in
2
3lib_LTLIBRARIES = libnucleus.la
4
5libnucleus_la_CFLAGS  = $(WARN_CFLAGS) $(DEVWARN_CFLAGS) $(JAVA_CFLAGS)
6
7if ISSHARED
8if ISAIXIA64
9libnucleus_la_CFLAGS += -Wl,-G -lm
10endif
11endif
12
13libnucleus_la_CPPFLAGS  = -I$(top_srcdir)/plplot
14libnucleus_la_CPPFLAGS += -I$(top_srcdir)/ajax/pcre
15if !ESYSTEMLIBS
16libnucleus_la_CPPFLAGS += -I$(top_srcdir)/ajax/expat
17libnucleus_la_CPPFLAGS += -I$(top_srcdir)/ajax/zlib
18endif
19libnucleus_la_CPPFLAGS += -I$(top_srcdir)/ajax/graphics
20libnucleus_la_CPPFLAGS += -I$(top_srcdir)/ajax/ensembl
21libnucleus_la_CPPFLAGS += -I$(top_srcdir)/ajax/ajaxdb
22libnucleus_la_CPPFLAGS += -I$(top_srcdir)/ajax/acd
23libnucleus_la_CPPFLAGS += $(JAVA_CPPFLAGS)
24libnucleus_la_CPPFLAGS += $(X_CFLAGS)
25
26libnucleus_la_LDFLAGS  = -version-info 6:5:0
27if ISCYGWIN
28libnucleus_la_LDFLAGS += -no-undefined
29libnucleus_la_LDFLAGS += -Wl,--add-stdcall-alias
30libnucleus_la_LDFLAGS += -Wl,--export-all-symbols
31libnucleus_la_LDFLAGS += -Wl,--enable-auto-import
32libnucleus_la_LDFLAGS += -L../plplot
33libnucleus_la_LDFLAGS += -L../ajax/pcre
34libnucleus_la_LDFLAGS += -L../ajax/expat
35libnucleus_la_LDFLAGS += -L../ajax/zlib
36libnucleus_la_LDFLAGS += -L../ajax/core
37libnucleus_la_LDFLAGS += -L../ajax/graphics
38libnucleus_la_LDFLAGS += -L../ajax/ensembl
39libnucleus_la_LDFLAGS += -L../ajax/ajaxdb
40libnucleus_la_LDFLAGS += -L../ajax/acd
41libnucleus_la_LDFLAGS += -lacd
42libnucleus_la_LDFLAGS += -lajaxdb
43libnucleus_la_LDFLAGS += -lensembl
44libnucleus_la_LDFLAGS += -lajaxg
45libnucleus_la_LDFLAGS += -lajax
46libnucleus_la_LDFLAGS += -leexpat
47libnucleus_la_LDFLAGS += -lepcre
48libnucleus_la_LDFLAGS += -lezlib
49libnucleus_la_LDFLAGS += -leplplot
50endif
51
52libnucleus_la_SOURCES = \
53embaln.c \
54embcom.c \
55embcons.c \
56embdata.c \
57embdbi.c \
58embdmx.c \
59embdomain.c \
60embest.c \
61embexit.c \
62embgroup.c \
63embiep.c \
64embindex.c \
65embinit.c \
66embmat.c \
67embmisc.c \
68embmol.c \
69embnmer.c \
70embpat.c \
71embpatlist.c \
72embprop.c \
73embpdb.c \
74embread.c \
75embsig.c \
76embshow.c \
77embword.c
78
79include_HEADERS = \
80emboss.h \
81embaln.h \
82embcom.h \
83embcons.h \
84embdata.h \
85embdbi.h \
86embdmx.h \
87embdomain.h \
88embest.h \
89embexit.h \
90embgroup.h \
91embiep.h \
92embindex.h \
93embinit.h \
94embmat.h \
95embmisc.h \
96embmol.h \
97embnmer.h \
98embpat.h \
99embpatlist.h \
100embprop.h \
101embpdb.h \
102embread.h \
103embsig.h \
104embshow.h \
105embword.h
106