summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChun-wei Fan <fanchunwei@src.gnome.org>2018-09-10 11:45:45 +0800
committerKjell Ahlstedt <kjellahlstedt@gmail.com>2018-10-30 10:52:48 +0100
commit371963bff050cee1a50ba070a056cfcef09e9ab4 (patch)
tree9753d9b04a155558777f6ab4887562cd08435ca6
parentac6c618da02746c0097a84d1d48a2a02b134b3d6 (diff)
downloadsigc++-371963bff050cee1a50ba070a056cfcef09e9ab4.tar.gz
build: Consolidate source listing into sigc++/filelist.am
This is for enabling the upcoming NMake Makefiles to use this file as well, in addition to the autotools build files, to build the libsigc++ DLL.
-rw-r--r--sigc++/Makefile.am7
-rw-r--r--sigc++/filelist.am7
2 files changed, 8 insertions, 6 deletions
diff --git a/sigc++/Makefile.am b/sigc++/Makefile.am
index 4fc2e06..c064cae 100644
--- a/sigc++/Makefile.am
+++ b/sigc++/Makefile.am
@@ -29,12 +29,7 @@ nobase_library_include_HEADERS = sigc++.h $(sigc_public_h) $(sigc_built_h)
lib_LTLIBRARIES = libsigc-@SIGCXX_API_VERSION@.la
-libsigc_@SIGCXX_API_VERSION@_la_SOURCES = \
- signal_base.cc \
- trackable.cc \
- connection.cc \
- functors/slot_base.cc \
- adaptors/lambda/lambda.cc
+libsigc_@SIGCXX_API_VERSION@_la_SOURCES = $(sigc_sources_cc)
EXTRA_libsigc_@SIGCXX_API_VERSION@_la_SOURCES = $(sigc_built_cc)
diff --git a/sigc++/filelist.am b/sigc++/filelist.am
index 9663ea8..5d46bf4 100644
--- a/sigc++/filelist.am
+++ b/sigc++/filelist.am
@@ -68,3 +68,10 @@ sigc_public_h = \
adaptors/bound_argument.h \
functors/functors.h \
functors/slot_base.h
+
+sigc_sources_cc = \
+ signal_base.cc \
+ trackable.cc \
+ connection.cc \
+ functors/slot_base.cc \
+ adaptors/lambda/lambda.cc