summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTobias Markmann <tm@ayena.de>2017-02-24 17:02:28 (GMT)
committerTobias Markmann <tm@ayena.de>2017-02-24 17:02:28 (GMT)
commitabd81d4a3cf08ffaa1e5265d204cdd80c8c0583b (patch)
tree9692a924e7a29c36c3342401c72b12be0e24685a /BuildTools/SCons
parentad463f276f11192fcd6ab9a00fffba2b3cca6761 (diff)
downloadswift-abd81d4a3cf08ffaa1e5265d204cdd80c8c0583b.zip
swift-abd81d4a3cf08ffaa1e5265d204cdd80c8c0583b.tar.bz2
Add Sparkle license to about dialog COPYING file on demand
If scons detects a Sparkle release in the 3rdParty folder, it will add the containing LICENSE file at the end of the dynamically generated COPYING file. Test-Information: Tested that the contents of Sparkle’s LICENSE file are at the end of the text in the license window of the about dialog, if the Sparkle folder, with a Sparkle release inside, is present in 3rdParty. Tested that Swift builds fine, if the Sparkle folder is missing in 3rdParty. Change-Id: I89db155b5bb3eef4d632997fd99ff270b4720a16
Diffstat (limited to 'BuildTools/SCons')
-rw-r--r--BuildTools/SCons/SConstruct1
1 files changed, 1 insertions, 0 deletions
diff --git a/BuildTools/SCons/SConstruct b/BuildTools/SCons/SConstruct
index c084cff..a7e2bed 100644
--- a/BuildTools/SCons/SConstruct
+++ b/BuildTools/SCons/SConstruct
@@ -299,6 +299,7 @@ if env["PLATFORM"] == "darwin" :
env["HAVE_SPARKLE"] = 1
env["SPARKLE_FLAGS"] = sparkle_flags
env["SPARKLE_FRAMEWORK"] = Dir("../../3rdParty/Sparkle/Sparkle-1.14.0/Sparkle.framework")
+ env["SPARKLE_COPYING"] = File("../../3rdParty/Sparkle/Sparkle-1.14.0/LICENSE")
conf.Finish()
if env.get("sparkle_public_dsa_key", None) != None :