diff options
author | Tobias Markmann <tm@ayena.de> | 2017-02-24 17:02:28 (GMT) |
---|---|---|
committer | Tobias Markmann <tm@ayena.de> | 2017-02-24 17:02:28 (GMT) |
commit | abd81d4a3cf08ffaa1e5265d204cdd80c8c0583b (patch) | |
tree | 9692a924e7a29c36c3342401c72b12be0e24685a /BuildTools/SCons/SConstruct | |
parent | ad463f276f11192fcd6ab9a00fffba2b3cca6761 (diff) | |
download | swift-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/SConstruct')
-rw-r--r-- | BuildTools/SCons/SConstruct | 1 |
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 : |