2007-09-16 01:02:06 +00:00
|
|
|
EXTRA_DIST = \
|
2008-02-03 00:51:12 +00:00
|
|
|
Credits.rtf \
|
|
|
|
AboutWindow.xib \
|
2008-08-29 00:39:02 +00:00
|
|
|
BlocklistStatusWindow.xib \
|
2013-01-22 00:09:48 +00:00
|
|
|
FileRenameSheetController.xib \
|
2011-02-20 04:11:58 +00:00
|
|
|
FilterBar.xib \
|
2010-03-07 00:52:22 +00:00
|
|
|
InfoFileView.xib \
|
|
|
|
InfoPeersView.xib \
|
|
|
|
InfoTrackersView.xib \
|
|
|
|
InfoWindow.xib \
|
2008-08-29 00:39:02 +00:00
|
|
|
MessageWindow.xib \
|
|
|
|
StatsWindow.xib \
|
2011-02-20 04:11:58 +00:00
|
|
|
StatusBar.xib \
|
2011-02-10 00:51:25 +00:00
|
|
|
URLSheetWindow.xib \
|
2008-02-03 00:51:12 +00:00
|
|
|
Defaults.plist \
|
2008-10-19 20:20:23 +00:00
|
|
|
Info.plist \
|
2008-02-03 00:51:12 +00:00
|
|
|
Transmission_Prefix.pch \
|
2007-09-16 01:02:06 +00:00
|
|
|
Sparkle.framework \
|
2008-11-15 02:08:10 +00:00
|
|
|
sparkle_dsa_pub.pem \
|
2007-09-16 01:02:06 +00:00
|
|
|
TransmissionHelp \
|
2012-09-22 18:30:46 +00:00
|
|
|
QuickLookPlugin \
|
2013-01-19 05:06:51 +00:00
|
|
|
VDKQueue \
|
2007-09-16 01:02:06 +00:00
|
|
|
Images \
|
2012-09-22 18:30:46 +00:00
|
|
|
da.lproj \
|
2010-06-16 01:18:18 +00:00
|
|
|
de.lproj \
|
2008-07-12 12:38:05 +00:00
|
|
|
en.lproj \
|
2007-10-24 15:25:43 +00:00
|
|
|
es.lproj \
|
|
|
|
fr.lproj \
|
2008-07-12 12:38:05 +00:00
|
|
|
it.lproj \
|
2008-01-03 05:40:22 +00:00
|
|
|
nl.lproj \
|
2010-06-16 01:18:18 +00:00
|
|
|
pt_PT.lproj \
|
2008-01-03 05:40:22 +00:00
|
|
|
ru.lproj \
|
2014-05-18 20:15:49 +00:00
|
|
|
tr.lproj \
|
2007-10-24 17:20:50 +00:00
|
|
|
AboutWindowController.h \
|
|
|
|
AboutWindowController.m \
|
2010-04-12 00:55:31 +00:00
|
|
|
AddMagnetWindowController.h \
|
|
|
|
AddMagnetWindowController.m \
|
2008-11-01 22:56:45 +00:00
|
|
|
AddWindowController.h \
|
|
|
|
AddWindowController.m \
|
2007-10-24 17:20:50 +00:00
|
|
|
Badger.h \
|
|
|
|
Badger.m \
|
2007-12-30 18:53:54 +00:00
|
|
|
BadgeView.h \
|
|
|
|
BadgeView.m \
|
2008-08-29 00:39:02 +00:00
|
|
|
BlocklistDownloader.h \
|
|
|
|
BlocklistDownloader.m \
|
2008-08-31 20:51:36 +00:00
|
|
|
BlocklistDownloaderViewController.h \
|
|
|
|
BlocklistDownloaderViewController.m \
|
2008-09-01 15:46:00 +00:00
|
|
|
BlocklistScheduler.h \
|
|
|
|
BlocklistScheduler.m \
|
2008-12-06 01:18:25 +00:00
|
|
|
BonjourController.h \
|
|
|
|
BonjourController.m \
|
2007-12-30 18:53:54 +00:00
|
|
|
ButtonToolbarItem.h \
|
|
|
|
ButtonToolbarItem.m \
|
2008-08-29 00:39:02 +00:00
|
|
|
ColorTextField.h \
|
|
|
|
ColorTextField.m \
|
2007-10-24 17:20:50 +00:00
|
|
|
Controller.h \
|
|
|
|
Controller.m \
|
|
|
|
CreatorWindowController.h \
|
|
|
|
CreatorWindowController.m \
|
|
|
|
DragOverlayView.h \
|
|
|
|
DragOverlayView.m \
|
|
|
|
DragOverlayWindow.h \
|
|
|
|
DragOverlayWindow.m \
|
|
|
|
ExpandedPathToIconTransformer.h \
|
|
|
|
ExpandedPathToIconTransformer.m \
|
|
|
|
ExpandedPathToPathTransformer.h \
|
|
|
|
ExpandedPathToPathTransformer.m \
|
2013-01-22 00:09:48 +00:00
|
|
|
FileRenameSheetController.h \
|
|
|
|
FileRenameSheetController.m \
|
2008-08-29 00:39:02 +00:00
|
|
|
FileListNode.h \
|
|
|
|
FileListNode.m \
|
2007-10-24 17:20:50 +00:00
|
|
|
FileNameCell.h \
|
|
|
|
FileNameCell.m \
|
2008-08-29 00:39:02 +00:00
|
|
|
FileOutlineController.h \
|
|
|
|
FileOutlineController.m \
|
2007-10-24 17:20:50 +00:00
|
|
|
FileOutlineView.h \
|
|
|
|
FileOutlineView.m \
|
|
|
|
FilePriorityCell.h \
|
|
|
|
FilePriorityCell.m \
|
2011-02-20 03:58:50 +00:00
|
|
|
FilterBarController.h \
|
|
|
|
FilterBarController.m \
|
2011-01-02 17:11:41 +00:00
|
|
|
FilterBarView.h \
|
|
|
|
FilterBarView.m \
|
2007-12-30 18:53:54 +00:00
|
|
|
FilterButton.h \
|
|
|
|
FilterButton.m \
|
2011-07-23 15:54:02 +00:00
|
|
|
GlobalOptionsPopoverViewController.h \
|
|
|
|
GlobalOptionsPopoverViewController.m \
|
2008-08-29 00:39:02 +00:00
|
|
|
GroupsController.h \
|
|
|
|
GroupsController.m \
|
2008-12-01 23:09:48 +00:00
|
|
|
GroupsPrefsController.h \
|
|
|
|
GroupsPrefsController.m \
|
2007-12-30 18:53:54 +00:00
|
|
|
GroupToolbarItem.h \
|
|
|
|
GroupToolbarItem.m \
|
2011-01-30 02:01:05 +00:00
|
|
|
InfoTabButtonBack.h \
|
|
|
|
InfoTabButtonBack.m \
|
2007-10-24 17:20:50 +00:00
|
|
|
InfoTabButtonCell.h \
|
|
|
|
InfoTabButtonCell.m \
|
2009-12-19 20:15:16 +00:00
|
|
|
InfoTextField.h \
|
|
|
|
InfoTextField.m \
|
2010-03-07 00:52:22 +00:00
|
|
|
InfoActivityViewController.h \
|
|
|
|
InfoActivityViewController.m \
|
|
|
|
InfoFileViewController.h \
|
|
|
|
InfoFileViewController.m \
|
|
|
|
InfoGeneralViewController.h \
|
|
|
|
InfoGeneralViewController.m \
|
|
|
|
InfoOptionsViewController.h \
|
|
|
|
InfoOptionsViewController.m \
|
|
|
|
InfoPeersViewController.h \
|
|
|
|
InfoPeersViewController.m \
|
|
|
|
InfoTrackersViewController.h \
|
|
|
|
InfoTrackersViewController.m \
|
2010-03-15 00:16:07 +00:00
|
|
|
InfoViewController.h \
|
2007-10-24 17:20:50 +00:00
|
|
|
InfoWindowController.h \
|
|
|
|
InfoWindowController.m \
|
|
|
|
main.m \
|
|
|
|
MessageWindowController.h \
|
|
|
|
MessageWindowController.m \
|
2010-01-15 06:18:24 +00:00
|
|
|
NSApplicationAdditions.h \
|
|
|
|
NSApplicationAdditions.m \
|
2011-10-22 20:45:20 +00:00
|
|
|
NSImageAdditions.h \
|
|
|
|
NSImageAdditions.m \
|
2011-05-23 01:00:32 +00:00
|
|
|
NSMutableArrayAdditions.h \
|
|
|
|
NSMutableArrayAdditions.m \
|
2007-10-24 17:20:50 +00:00
|
|
|
NSStringAdditions.h \
|
|
|
|
NSStringAdditions.m \
|
|
|
|
PeerProgressIndicatorCell.h \
|
|
|
|
PeerProgressIndicatorCell.m \
|
|
|
|
PeerTableView.h \
|
|
|
|
PeerTableView.m \
|
|
|
|
PiecesView.h \
|
|
|
|
PiecesView.m \
|
|
|
|
PortChecker.h \
|
|
|
|
PortChecker.m \
|
2009-01-08 02:37:18 +00:00
|
|
|
PredicateEditorRowTemplateAny.h \
|
|
|
|
PredicateEditorRowTemplateAny.m \
|
2007-10-24 17:20:50 +00:00
|
|
|
PrefsController.h \
|
|
|
|
PrefsController.m \
|
|
|
|
PrefsWindow.h \
|
|
|
|
PrefsWindow.m \
|
2008-11-01 22:56:45 +00:00
|
|
|
ProgressGradients.h \
|
|
|
|
ProgressGradients.m \
|
2014-06-23 03:35:36 +00:00
|
|
|
ShareToolbarItem.h \
|
|
|
|
ShareToolbarItem.m \
|
|
|
|
ShareTorrentFileHelper.h \
|
|
|
|
ShareTorrentFileHelper.m \
|
2007-12-30 18:53:54 +00:00
|
|
|
StatsWindowController.h \
|
|
|
|
StatsWindowController.m \
|
2011-02-20 00:22:55 +00:00
|
|
|
StatusBarController.h \
|
|
|
|
StatusBarController.m \
|
2007-10-24 17:20:50 +00:00
|
|
|
StatusBarView.h \
|
|
|
|
StatusBarView.m \
|
2007-12-30 18:53:54 +00:00
|
|
|
ToolbarSegmentedCell.h \
|
|
|
|
ToolbarSegmentedCell.m \
|
2008-08-29 00:39:02 +00:00
|
|
|
TorrentCell.h \
|
|
|
|
TorrentCell.m \
|
|
|
|
TorrentGroup.h \
|
|
|
|
TorrentGroup.m \
|
2008-11-01 22:56:45 +00:00
|
|
|
Torrent.h \
|
|
|
|
Torrent.m \
|
2007-10-24 17:20:50 +00:00
|
|
|
TorrentTableView.h \
|
2008-08-29 00:39:02 +00:00
|
|
|
TorrentTableView.m \
|
2009-09-28 04:41:56 +00:00
|
|
|
TrackerCell.h \
|
|
|
|
TrackerCell.m \
|
|
|
|
TrackerNode.h \
|
|
|
|
TrackerNode.m \
|
2008-08-29 00:39:02 +00:00
|
|
|
TrackerTableView.h \
|
2011-02-10 00:51:25 +00:00
|
|
|
TrackerTableView.m \
|
|
|
|
URLSheetWindowController.h \
|
2012-09-22 19:27:01 +00:00
|
|
|
URLSheetWindowController.m \
|
|
|
|
WebSeedTableView.h \
|
|
|
|
WebSeedTableView.m
|
2007-09-16 01:02:06 +00:00
|
|
|
|
2007-10-24 19:57:47 +00:00
|
|
|
dist-hook:
|
2007-10-24 21:47:13 +00:00
|
|
|
rm -rf `find $(distdir)/ -type d -name .svn`
|
|
|
|
rm -rf `find $(distdir)/ -type d -name .deps`
|
2007-10-24 19:57:47 +00:00
|
|
|
|
2012-09-23 00:14:04 +00:00
|
|
|
if BUILD_MAC
|
2007-09-16 01:02:06 +00:00
|
|
|
# Use Xcode do make the actual build
|
|
|
|
all:
|
|
|
|
@(cd .. && xcodebuild -alltargets -activeconfiguration | grep -v "^$$")
|
2012-09-22 22:23:04 +00:00
|
|
|
clean-local:
|
2007-09-16 01:02:06 +00:00
|
|
|
@(cd .. && xcodebuild -alltargets -activeconfiguration clean | grep -v "^$$")
|
2012-09-23 00:14:04 +00:00
|
|
|
endif
|
2007-09-16 01:02:06 +00:00
|
|
|
|
|
|
|
define PACKAGE_RULE1
|
|
|
|
$(RM) tmp "Transmission $(VERSION_PACKAGE)" \
|
|
|
|
Transmission-$(VERSION_PACKAGE).dmg
|
|
|
|
mkdir -p tmp
|
|
|
|
cp -R macosx/Transmission.app tmp/
|
|
|
|
endef
|
|
|
|
define PACKAGE_RULE2
|
|
|
|
mv tmp "Transmission $(VERSION_PACKAGE)"
|
|
|
|
hdiutil create -format UDZO -imagekey zlib-level=9 -srcfolder \
|
|
|
|
"Transmission $(VERSION_PACKAGE)" Transmission-$(VERSION_PACKAGE).dmg
|
|
|
|
rm -rf "Transmission $(VERSION_PACKAGE)"
|
|
|
|
endef
|
|
|
|
|
|
|
|
package:
|
|
|
|
$(PACKAGE_RULE1)
|
|
|
|
$(PACKAGE_RULE2)
|
|
|
|
|
|
|
|
package-release:
|
|
|
|
$(PACKAGE_RULE1)
|
|
|
|
strip -S tmp/Transmission.app/Contents/MacOS/Transmission
|
|
|
|
$(PACKAGE_RULE2)
|