diff options
Diffstat (limited to 'Swift/QtUI/SConscript')
| -rw-r--r-- | Swift/QtUI/SConscript | 12 | 
1 files changed, 8 insertions, 4 deletions
| diff --git a/Swift/QtUI/SConscript b/Swift/QtUI/SConscript index 6c30f42..0d043fb 100644 --- a/Swift/QtUI/SConscript +++ b/Swift/QtUI/SConscript @@ -127,11 +127,13 @@ myenv.Uic4("QtBookmarkDetailWindow.ui")  myenv.Qrc("DefaultTheme.qrc")  myenv.Qrc("Swift.qrc") +commonResources = ["../resources/sounds"] +  if env["PLATFORM"] == "darwin" :    frameworks = []    if env["HAVE_SPARKLE"] :      frameworks.append(env["SPARKLE_FRAMEWORK"]) -  app = myenv.AppBundle("Swift", version = myenv["SWIFT_VERSION"], resources = ["../resources/MacOSX/Swift.icns"], frameworks = frameworks) +  app = myenv.AppBundle("Swift", version = myenv["SWIFT_VERSION"], resources = ["../resources/MacOSX/Swift.icns"] + commonResources, frameworks = frameworks)    if env["DIST"] :      myenv.Command(["Swift-${SWIFT_VERSION}.dmg"], [app], [          "$QTDIR/bin/macdeployqt $SOURCE -dmg", @@ -142,13 +144,15 @@ if env.get("SWIFT_INSTALLDIR", "") :    env.Install(os.path.join(env["SWIFT_INSTALLDIR"], "bin"), swiftProgram)    env.InstallAs(os.path.join(env["SWIFT_INSTALLDIR"], "share", "pixmaps", "swift.xpm"), "../resources/logo/logo-icon-32.xpm")    env.Install(os.path.join(env["SWIFT_INSTALLDIR"], "share", "applications"), "../resources/swift.desktop") - +  for resource in commonResources :  +    env.Install(os.path.join(env["SWIFT_INSTALLDIR"], "share", "swift"), resource) +      if env["PLATFORM"] == "win32" :    if env["DIST"] :      myenv.WindowsBundle("Swift", resources = [          os.path.join(env["OPENSSL_DIR"], "bin", "ssleay32.dll"),   -        os.path.join(env["OPENSSL_DIR"], "bin", "libeay32.dll"),   -      ],   +        os.path.join(env["OPENSSL_DIR"], "bin", "libeay32.dll"), +      ] + commonResources,          qtimageformats = ["gif", "ico", "jpeg", "mng", "svg", "tiff"],        qtlibs = ["QtCore4", "QtGui4", "QtNetwork4", "QtWebKit4", "QtXMLPatterns4", "phonon4"]) | 
 Swift
 Swift