| 23 |
INCLUDES = \ |
INCLUDES = \ |
| 24 |
-I$(top_srcdir)/include \ |
-I$(top_srcdir)/include \ |
| 25 |
-I$(top_builddir)/include \ |
-I$(top_builddir)/include \ |
| 26 |
-DSYSCONFDIR="\"$(sysconfdir)\"" |
-DSYSCONFDIR="\"$(sysconfdir)\"" \ |
| 27 |
|
$(ECSTACY_CFLAGS) |
| 28 |
|
|
| 29 |
pkgconfigdir = $(libdir)/pkg-config |
pkgconfigdir = $(libdir)/pkg-config |
| 30 |
pkgconfig_DATA = mpak-$(MPAK_LIB_VERSION).pc |
pkgconfig_DATA = mpak-$(MPAK_API_VERSION).pc |
|
|
|
|
public_headers = \ |
|
|
include/mpak/build-handler.h \ |
|
|
include/mpak/category.h \ |
|
|
include/mpak/config.h \ |
|
|
include/mpak/defs.h \ |
|
|
include/mpak/exceptions.h \ |
|
|
include/mpak/globals.h \ |
|
|
include/mpak/id.h \ |
|
|
include/mpak/node.h \ |
|
|
include/mpak/object.h \ |
|
|
include/mpak/package.h \ |
|
|
include/mpak/parser.h \ |
|
|
include/mpak/root.h \ |
|
|
include/mpak/script.h \ |
|
|
include/mpak/types.h \ |
|
|
include/mpak/version.h \ |
|
|
include/mpak/version-info.h |
|
|
private_headers = |
|
| 31 |
|
|
| 32 |
BUILT_SOURCES = |
BUILT_SOURCES = |
|
CLEANFILES = \ |
|
|
mpak/.libs/mpak |
|
| 33 |
|
|
| 34 |
# include |
# include |
| 35 |
versionincludedir = ${includedir}/@PACKAGE@-@MPAK_LIB_VERSION@ |
pkgver_includedir = ${includedir}/mpak-@MPAK_API_VERSION@ |
| 36 |
versioninclude_HEADERS = include/mpak.h |
pkgver_include_HEADERS = include/mpak.hh |
| 37 |
versionpkgincludedir = ${versionincludedir}/mpak |
mpak_pkgver_includedir = ${versionincludedir}/mpak |
| 38 |
versionpkginclude_HEADERS = $(public_headers) |
mpak_pkgver_include_HEADERS = |
| 39 |
|
|
| 40 |
# libmpak |
# libmpak |
| 41 |
lib_LTLIBRARIES = libmpak/libmpak-@AUTOGEN_MPAK_LIB_VERSION@.la |
if ENABLE_PCH |
| 42 |
|
libmpak_pch_source = libmpak/libmpak-pch.hh |
| 43 |
|
libmpak_pch_output = libmpak/libmpak-pch.hh.gch |
| 44 |
|
PCHFLAGS=-Winvalid-pch -x c++-header |
| 45 |
|
$(libmpak_pch_output): $(libmpak_pch_source) $(headers) |
| 46 |
|
$(CXXCOMPILE) $(PCHFLAGS) $(libmpak_pch_source) -o $(libmpak_pch_output) |
| 47 |
|
endif |
| 48 |
|
|
| 49 |
|
lib_LTLIBRARIES = libmpak/libmpak-@AUTOGEN_MPAK_API_VERSION@.la |
| 50 |
|
|
| 51 |
noinst_HEADERS = libmpak/mpak-funcs.h |
libmpak_libmpak_@AUTOGEN_MPAK_API_VERSION_AUTOMAKE@_la_SOURCES = |
|
libmpak_libmpak_@AUTOGEN_MPAK_LIB_VERSION_AUTOMAKE@_la_SOURCES = \ |
|
|
libmpak/mpak-build-handler.cc \ |
|
|
libmpak/mpak-category.cc \ |
|
|
libmpak/mpak-config.cc \ |
|
|
libmpak/mpak-funcs.cc \ |
|
|
libmpak/mpak-globals.cc \ |
|
|
libmpak/mpak-id.cc \ |
|
|
libmpak/mpak-node.cc \ |
|
|
libmpak/mpak-object.cc \ |
|
|
libmpak/mpak-package.cc \ |
|
|
libmpak/mpak-parser.cc \ |
|
|
libmpak/mpak-root.cc \ |
|
|
libmpak/mpak-script.cc \ |
|
|
libmpak/mpak-version-info.cc \ |
|
|
libmpak/mpak-version.cc |
|
| 52 |
|
|
| 53 |
libmpak_libmpak_@AUTOGEN_MPAK_LIB_VERSION_AUTOMAKE@_la_LDFLAGS = \ |
libmpak_libmpak_@AUTOGEN_MPAK_API_VERSION_AUTOMAKE@_la_LDFLAGS = \ |
| 54 |
-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ |
-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ |
| 55 |
-export-dynamic |
-export-dynamic |
| 56 |
|
libmpak_libmpak_@AUTOGEN_MPAK_API_VERSION_AUTOMAKE@_la_LIBADD = \ |
| 57 |
|
$(ECSTACY_LIBS) |
| 58 |
|
|
| 59 |
|
libmpak_extra_dist = libmpak/libmpak-pch.hh |
| 60 |
|
|
| 61 |
# mpak |
# mpak |
| 62 |
|
if ENABLE_PCH |
| 63 |
|
mpak_pch_source = mpak/mpak-pch.hh |
| 64 |
|
mpak_pch_output = mpak/mpak-pch.hh.gch |
| 65 |
|
PCHFLAGS=-Winvalid-pch -x c++-header |
| 66 |
|
$(mpak_pch_output): $(mpak_pch_source) $(headers) |
| 67 |
|
$(CXXCOMPILE) $(PCHFLAGS) $(mpak_pch_source) -o $(mpak_pch_output) |
| 68 |
|
endif |
| 69 |
|
|
| 70 |
bin_PROGRAMS = mpak/mpak |
bin_PROGRAMS = mpak/mpak |
| 71 |
|
|
| 72 |
mpak_mpak_SOURCES = mpak/mpak.cc |
mpak_mpak_SOURCES = mpak/mpak.cc |
| 73 |
mpak_mpak_LDFLAGS = -all-static |
mpak_mpak_LDFLAGS = -all-static |
| 74 |
mpak_mpak_LDADD = \ |
mpak_mpak_LDADD = \ |
| 75 |
$(top_builddir)/libmpak/libmpak-@MPAK_LIB_VERSION@.la |
$(top_builddir)/libmpak/libmpak-@MPAK_API_VERSION@.la |
| 76 |
|
|
| 77 |
|
mpak_extra_dist = mpak/mpak-pch.hh |
| 78 |
|
|
| 79 |
# tests |
# tests |
| 80 |
tests_ldadd = \ |
tests_ldadd = \ |
| 81 |
$(top_builddir)/libmpak/libmpak-@MPAK_LIB_VERSION@.la |
$(top_builddir)/libmpak/libmpak-@MPAK_API_VERSION@.la |
| 82 |
tests_ldflags = -all-static |
tests_ldflags = -all-static |
|
TESTS = tests/test-mpak-id |
|
|
tests_test_mpak_id_SOURCES = tests/test-mpak-id.cc |
|
|
tests_test_mpak_id_LDADD = $(tests_ldadd) |
|
|
tests_test_mpak_id_LDFLAGS = $(tests_ldflags) |
|
| 83 |
noinst_PROGRAMS = $(TESTS) |
noinst_PROGRAMS = $(TESTS) |
|
$(TESTS): tests/test.mpak.conf |
|
| 84 |
tests_extra_dist = tests/test.mpak.conf.in \ |
tests_extra_dist = tests/test.mpak.conf.in \ |
| 85 |
tests/test_vendor/.root.mpak \ |
tests/test_vendor/.root.mpak \ |
| 86 |
tests/test_vendor/base/.package.mpak \ |
tests/test_vendor/base/.package.mpak \ |
| 90 |
tests/test_vendor/base/1.1/install |
tests/test_vendor/base/1.1/install |
| 91 |
|
|
| 92 |
EXTRA_DIST = \ |
EXTRA_DIST = \ |
| 93 |
mpak-$(MPAK_LIB_VERSION).pc.in \ |
mpak-$(MPAK_API_VERSION).pc.in \ |
| 94 |
|
mpak-$(MPAK_API_VERSION)-uninstalled.pc.in \ |
| 95 |
|
$(libmpak_extra_dist) \ |
| 96 |
|
$(mpak_extra_dist) \ |
| 97 |
$(tests_extra_dist) |
$(tests_extra_dist) |