summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDaniel Burrows <dburrows@debian.org>2010-04-22 08:28:14 -0700
committerDaniel Burrows <dburrows@debian.org>2010-04-22 08:28:14 -0700
commit7da394a7b89ca1af5b9d847876e48c0a0a0117bd (patch)
treeedc36c0176d31a214a32331cc0efcfd223a2537e /src
parent11de667ba646a1e7610b85d54df87bef92469cbd (diff)
downloadaptitude-7da394a7b89ca1af5b9d847876e48c0a0a0117bd.tar.gz
Only include non-headers in the list of sources for aptitude.
Diffstat (limited to 'src')
-rw-r--r--src/SConscript6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/SConscript b/src/SConscript
index d8252366..23753b71 100644
--- a/src/SConscript
+++ b/src/SConscript
@@ -97,11 +97,13 @@ sub_srcs = SConscript(dirs = [
'mine',
])
-all_srcs = (toplevel_srcs, sub_srcs)
+all_srcs = Flatten([toplevel_srcs, sub_srcs])
+
+all_non_header_srcs = [ x for x in all_srcs if not str(x).endswith('.h') ]
# TODO: add nodes for all variants (debug vs release, gtk vs no-gtk),
# in separate build directories.
-aptitude = programs_env.Program(target = 'aptitude', source = all_srcs)
+aptitude = programs_env.Program(target = 'aptitude', source = all_non_header_srcs)
pkg_hier_dump = programs_env.Program(target = 'src/generic/apt/pkg_hier_dump',
source = [
'#/src/generic/apt/pkg_hier_dump.cc',