summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam Deegan <bill@baddogconsulting.com>2019-07-13 20:25:58 -0400
committerWilliam Deegan <bill@baddogconsulting.com>2019-07-13 20:25:58 -0400
commite4b1e1f1275dd6f73d8b558514795e5814122cb9 (patch)
treed2adca32e8d2b607c402d18442c72e6f9854d6dd
parentc690868a050e53522c141905d18188c23f31ce23 (diff)
downloadscons-git-e4b1e1f1275dd6f73d8b558514795e5814122cb9.tar.gz
re-add src packages
-rw-r--r--SConstruct13
1 files changed, 8 insertions, 5 deletions
diff --git a/SConstruct b/SConstruct
index dc9ee5db4..c54961cab 100644
--- a/SConstruct
+++ b/SConstruct
@@ -204,6 +204,11 @@ packaging_flavors = [
('zip', "The normal .zip file for end-user installation."),
('local-zip', "A .zip file for dropping into other software " +
"for local use."),
+ ('src-tar-gz', "A .tar.gz file containing all the source " +
+ "(including tests and documentation)."),
+ ('src-zip', "A .zip file containing all the source " +
+ "(including tests and documentation)."),
+
]
test_tar_gz_dir = os.path.join(build_dir, "test-tar-gz")
@@ -851,11 +856,9 @@ SConscript('doc/SConscript')
#
-sfiles = None
-if git_status_lines:
- slines = [l for l in git_status_lines if 'modified:' in l]
- sfiles = [l.split()[-1] for l in slines]
-else:
+
+sfiles = [l.split()[-1] for l in git_status_lines]
+if not git_status_lines:
print("Not building in a Git tree; skipping building src package.")
if sfiles: