X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fautomake.mk;h=20a3cc052bafacc27e40e239dce180b6397756a9;hb=0ec7c606844768cfc501d6213ffa17ebdfda1bab;hp=64b4928468c2e84521fb71313e346e8386e9ec66;hpb=1de0159c28b93fdb2f2caac74e13dccbaee00822;p=pspp diff --git a/src/automake.mk b/src/automake.mk index 64b4928468..20a3cc052b 100644 --- a/src/automake.mk +++ b/src/automake.mk @@ -1,25 +1,55 @@ +# PSPP - a program for statistical analysis. +# Copyright (C) 2017 Free Software Foundation, Inc. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# ## Process this file with automake to produce Makefile.in -*- makefile -*- # PSPP -include $(top_srcdir)/src/ui/terminal/automake.mk -include $(top_srcdir)/src/math/automake.mk include $(top_srcdir)/src/libpspp/automake.mk include $(top_srcdir)/src/data/automake.mk -include $(top_srcdir)/src/output/automake.mk -include $(top_srcdir)/src/language/automake.mk -if WITHGUI -include $(top_srcdir)/src/ui/gui/automake.mk -endif -AM_CPPFLAGS += -DPKGDATADIR=\"$(pkgdatadir)\" -src/procedure.o: AM_CPPFLAGS += \ - -I$(top_srcdir)/src/language \ - -I$(top_srcdir)/src/language/control \ - -I$(top_srcdir)/src/output \ - -I$(top_srcdir)/src/data \ - -I$(top_srcdir)/src/libpspp +AM_CPPFLAGS += -I$(top_srcdir)/src -I$(top_srcdir)/lib + + +pkglib_LTLIBRARIES = src/libpspp-core.la src/libpspp.la +src_libpspp_core_la_SOURCES = + + +src_libpspp_core_la_LDFLAGS = -release $(VERSION) +src_libpspp_core_la_LIBADD = \ + src/data/libdata.la \ + src/libpspp/liblibpspp.la \ + $(LIBXML2_LIBS) $(PG_LIBS) \ + gl/libgl.la +src_libpspp_la_SOURCES = + +src_libpspp_la_CFLAGS = $(GSL_CFLAGS) +src_libpspp_la_LDFLAGS = -release $(VERSION) + +src_libpspp_la_LIBADD = \ + src/language/liblanguage.la \ + src/math/libpspp-math.la \ + src/output/liboutput.la \ + $(GSL_LIBS) + +include $(top_srcdir)/src/math/automake.mk +include $(top_srcdir)/src/output/automake.mk +include $(top_srcdir)/src/language/automake.mk +include $(top_srcdir)/src/ui/automake.mk