Added automake.mk files
[pspp-builds.git] / src / automake.mk
1 ## Process this file with automake to produce Makefile.in  -*- makefile -*-
2
3 # PSPP
4
5 include $(top_srcdir)/src/ui/terminal/automake.mk
6 include $(top_srcdir)/src/math/automake.mk
7 include $(top_srcdir)/src/libpspp/automake.mk
8 include $(top_srcdir)/src/data/automake.mk
9 include $(top_srcdir)/src/output/automake.mk
10 include $(top_srcdir)/src/language/automake.mk
11
12 if WITHGUI
13 include $(top_srcdir)/src/ui/gui/automake.mk
14 endif
15
16
17 src/%: AM_CPPFLAGS += \
18  -I$(top_srcdir)/src/math  \
19  -I$(top_srcdir)/src/ui/terminal \
20  -I$(top_srcdir)/src/libpspp \
21  -I$(top_srcdir)/src/data \
22  -I$(top_srcdir)/src/output \
23  -I$(top_srcdir)/src/language \
24  -I$(top_srcdir)/src/language/lexer \
25  -I$(top_srcdir)/src/language/control
26
27
28 bin_PROGRAMS += src/pspp
29
30 src_pspp_SOURCES =                                      \
31         src/message.c                                   \
32         src/procedure.c  src/procedure.h 
33
34 src_pspp_LDADD =                                        \
35         $(top_builddir)/src/language/expressions/libexpressions.a               \
36         $(top_builddir)/src/language/liblanguage.a \
37         $(top_builddir)/src/language/tests/libtests.a \
38         $(top_builddir)/src/language/utilities/libutilities.a \
39         $(top_builddir)/src/language/control/libcontrol.a \
40         $(top_builddir)/src/language/stats/libstats.a \
41         $(top_builddir)/src/language/xforms/libxforms.a \
42         $(top_builddir)/src/language/dictionary/libcmddict.a \
43         $(top_builddir)/src/language/lexer/liblexer.a \
44         $(top_builddir)/src/language/data-io/libdata_io.a \
45         $(top_builddir)/src/output/charts/libcharts.a \
46         $(top_builddir)/src/output/liboutput.a \
47         $(top_builddir)/src/math/libpspp_math.a  \
48         $(top_builddir)/src/math/linreg/libpspp_linreg.a  \
49         $(top_builddir)/src/ui/terminal/libui.a \
50         $(top_builddir)/lib/linreg/liblinreg.a  \
51         $(top_builddir)/lib/gsl-extras/libgsl-extras.a  \
52         $(top_builddir)/src/data/libdata.a \
53         $(top_builddir)/src/libpspp/libpspp.a \
54         $(top_builddir)/gl/libgl.a      \
55         @LIBINTL@ @LIBREADLINE@
56         
57