Skip to content

Commit 371963b

Browse files
fanc999-1kjellahl
authored andcommitted
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.
1 parent ac6c618 commit 371963b

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

sigc++/Makefile.am

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,7 @@ nobase_library_include_HEADERS = sigc++.h $(sigc_public_h) $(sigc_built_h)
2929

3030
lib_LTLIBRARIES = libsigc-@SIGCXX_API_VERSION@.la
3131

32-
libsigc_@SIGCXX_API_VERSION@_la_SOURCES = \
33-
signal_base.cc \
34-
trackable.cc \
35-
connection.cc \
36-
functors/slot_base.cc \
37-
adaptors/lambda/lambda.cc
32+
libsigc_@SIGCXX_API_VERSION@_la_SOURCES = $(sigc_sources_cc)
3833

3934
EXTRA_libsigc_@SIGCXX_API_VERSION@_la_SOURCES = $(sigc_built_cc)
4035

sigc++/filelist.am

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,3 +68,10 @@ sigc_public_h = \
6868
adaptors/bound_argument.h \
6969
functors/functors.h \
7070
functors/slot_base.h
71+
72+
sigc_sources_cc = \
73+
signal_base.cc \
74+
trackable.cc \
75+
connection.cc \
76+
functors/slot_base.cc \
77+
adaptors/lambda/lambda.cc

0 commit comments

Comments
 (0)