mirror of
https://github.com/transmission/transmission
synced 2024-12-26 01:27:28 +00:00
43acd7e3e4
* Compile images into an assets catalog
* Optionally sign resulting Mac bundle
* Move 3rd-party/utility/test targets to their own folders
* Enable ARC via compile options unconditionally
* Install base and localized resources into correct directory
This seems like a Xcode quirk: if subdirectory containing the resource file
matches the destination directory name (and probably if there's more than one
resource file being installed there), the resulting folder structure then
contains an extra subdirectory, i.e. Resources/dirname/dirname/resname.
* Group source files for better structure in IDEs (Xcode, VS)
* Remove Xcode project
Using Xcode is still possible via "Xcode" CMake generator.
* Use ad-hoc signature if one is not specified
* Always use ad-hoc signature on link, leave proper signing to CPack
* Install localized resources into correct directory (QL plugin)
* Don't include CTest (we don't use additional targets it provides)
* Revert "Remove Xcode project"
This reverts commit dc069f654f
.
135 lines
3.7 KiB
XML
135 lines
3.7 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
|
<plist version="1.0">
|
|
<dict>
|
|
<key>CFBundleDevelopmentRegion</key>
|
|
<string>en</string>
|
|
<key>CFBundleDocumentTypes</key>
|
|
<array>
|
|
<dict>
|
|
<key>CFBundleTypeExtensions</key>
|
|
<array>
|
|
<string>torrent</string>
|
|
</array>
|
|
<key>CFBundleTypeIconFile</key>
|
|
<string>TransmissionDocument</string>
|
|
<key>CFBundleTypeName</key>
|
|
<string>BitTorrent Document</string>
|
|
<key>CFBundleTypeRole</key>
|
|
<string>Viewer</string>
|
|
<key>LSHandlerRank</key>
|
|
<string>Owner</string>
|
|
<key>LSItemContentTypes</key>
|
|
<array>
|
|
<string>org.bittorrent.torrent</string>
|
|
</array>
|
|
</dict>
|
|
</array>
|
|
<key>CFBundleExecutable</key>
|
|
<string>Transmission</string>
|
|
<key>CFBundleGetInfoString</key>
|
|
<string>@TR_USER_AGENT_PREFIX@ (@TR_VCS_REVISION@)</string>
|
|
<key>CFBundleHelpBookFolder</key>
|
|
<string>TransmissionHelp</string>
|
|
<key>CFBundleHelpBookName</key>
|
|
<string>Transmission Help</string>
|
|
<key>CFBundleIconFile</key>
|
|
<string>@APPICON_NAME@</string>
|
|
<key>CFBundleIconName</key>
|
|
<string>@APPICON_NAME@</string>
|
|
<key>CFBundleIdentifier</key>
|
|
<string>org.m0k.transmission</string>
|
|
<key>CFBundleInfoDictionaryVersion</key>
|
|
<string>6.0</string>
|
|
<key>CFBundleName</key>
|
|
<string>Transmission</string>
|
|
<key>CFBundlePackageType</key>
|
|
<string>APPL</string>
|
|
<key>CFBundleShortVersionString</key>
|
|
<string>@TR_USER_AGENT_PREFIX@</string>
|
|
<key>CFBundleSignature</key>
|
|
<string>TR##</string>
|
|
<key>CFBundleURLTypes</key>
|
|
<array>
|
|
<dict>
|
|
<key>CFBundleURLName</key>
|
|
<string>BitTorrent Magnet URL</string>
|
|
<key>CFBundleURLSchemes</key>
|
|
<array>
|
|
<string>magnet</string>
|
|
</array>
|
|
</dict>
|
|
</array>
|
|
<key>CFBundleVersion</key>
|
|
<string>@TR_VCS_REVISION@</string>
|
|
<key>LSApplicationCategoryType</key>
|
|
<string>public.app-category.utilities</string>
|
|
<key>LSMinimumSystemVersion</key>
|
|
<string>10.7.0</string>
|
|
<key>NSAppleScriptEnabled</key>
|
|
<string>YES</string>
|
|
<key>NSAppTransportSecurity</key>
|
|
<dict>
|
|
<key>NSAllowsArbitraryLoads</key>
|
|
<true/>
|
|
</dict>
|
|
<key>NSHumanReadableCopyright</key>
|
|
<string>Copyright © 2005-2022 The Transmission Project</string>
|
|
<key>NSMainNibFile</key>
|
|
<string>MainMenu</string>
|
|
<key>NSPrincipalClass</key>
|
|
<string>NSApplication</string>
|
|
<key>NSServices</key>
|
|
<array>
|
|
<dict>
|
|
<key>NSPortName</key>
|
|
<string>Transmission</string>
|
|
<key>NSSendTypes</key>
|
|
<array>
|
|
<string>NSStringPboardType</string>
|
|
<string>NSURLPboardType</string>
|
|
</array>
|
|
</dict>
|
|
</array>
|
|
<key>NSSupportsAutomaticGraphicsSwitching</key>
|
|
<true/>
|
|
<key>SUAllowsAutomaticUpdates</key>
|
|
<false/>
|
|
<key>SUFeedURL</key>
|
|
<string>https://update.transmissionbt.com/appcast.xml</string>
|
|
<key>SUPublicDSAKeyFile</key>
|
|
<string>sparkle_dsa_pub.pem</string>
|
|
<key>SUScheduledCheckInterval</key>
|
|
<string>86400</string>
|
|
<key>UTExportedTypeDeclarations</key>
|
|
<array>
|
|
<dict>
|
|
<key>UTTypeConformsTo</key>
|
|
<array>
|
|
<string>public.data</string>
|
|
<string>public.item</string>
|
|
<string>com.bittorrent.torrent</string>
|
|
</array>
|
|
<key>UTTypeDescription</key>
|
|
<string>BitTorrent Document</string>
|
|
<key>UTTypeIconFile</key>
|
|
<string>TransmissionDocument</string>
|
|
<key>UTTypeIdentifier</key>
|
|
<string>org.bittorrent.torrent</string>
|
|
<key>UTTypeReferenceURL</key>
|
|
<string>http://www.bittorrent.org/beps/bep_0000.html</string>
|
|
<key>UTTypeTagSpecification</key>
|
|
<dict>
|
|
<key>com.apple.ostype</key>
|
|
<string>TORR</string>
|
|
<key>public.filename-extension</key>
|
|
<array>
|
|
<string>torrent</string>
|
|
</array>
|
|
<key>public.mime-type</key>
|
|
<string>application/x-bittorrent</string>
|
|
</dict>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
</plist>
|