source: trunk/macosx/Makefile.am @ 7572

Last change on this file since 7572 was 7572, checked in by livings124, 12 years ago

remove deleted files from Makefile.am

File size: 3.6 KB
Line 
1EXTRA_DIST = \
2    Credits.rtf \
3    AboutWindow.xib \
4    BlocklistStatusWindow.xib \
5    MessageWindow.xib \
6    StatsWindow.xib \
7    Defaults.plist \
8    Info.plist \
9    Transmission_Prefix.pch \
10    version.sh \
11    Growl.framework \
12    Sparkle.framework \
13    sparkle_dsa_pub.pem \
14    UKKQueue \
15    TransmissionHelp \
16    Images \
17    appcast \
18    en.lproj \
19    es.lproj \
20    fr.lproj \
21    it.lproj \
22    nl.lproj \
23    ru.lproj \
24    tr.lproj \
25    zh_TW.lproj \
26    AboutWindowController.h \
27    AboutWindowController.m \
28    AddWindowController.h \
29    AddWindowController.m \
30    Badger.h \
31    Badger.m \
32    BadgeView.h \
33    BadgeView.m \
34    BlocklistDownloader.h \
35    BlocklistDownloader.m \
36    BlocklistDownloaderViewController.h \
37    BlocklistDownloaderViewController.m \
38    BlocklistScheduler.h \
39    BlocklistScheduler.m \
40    BonjourController.h \
41    BonjourController.m \
42    ButtonToolbarItem.h \
43    ButtonToolbarItem.m \
44    ColorTextField.h \
45    ColorTextField.m \
46    Controller.h \
47    Controller.m \
48    CreatorWindowController.h \
49    CreatorWindowController.m \
50    DragOverlayView.h \
51    DragOverlayView.m \
52    DragOverlayWindow.h \
53    DragOverlayWindow.m \
54    ExpandedPathToIconTransformer.h \
55    ExpandedPathToIconTransformer.m \
56    ExpandedPathToPathTransformer.h \
57    ExpandedPathToPathTransformer.m \
58    FileListNode.h \
59    FileListNode.m \
60    FileNameCell.h \
61    FileNameCell.m \
62    FileOutlineController.h \
63    FileOutlineController.m \
64    FileOutlineView.h \
65    FileOutlineView.m \
66    FilePriorityCell.h \
67    FilePriorityCell.m \
68    FilterButton.h \
69    FilterButton.m \
70    GroupsController.h \
71    GroupsController.m \
72    GroupsPrefsController.h \
73    GroupsPrefsController.m \
74    GroupToolbarItem.h \
75    GroupToolbarItem.m \
76    InfoTabButtonCell.h \
77    InfoTabButtonCell.m \
78    InfoWindowController.h \
79    InfoWindowController.m \
80    main.m \
81    MessageWindowController.h \
82    MessageWindowController.m \
83    NSStringAdditions.h \
84    NSStringAdditions.m \
85    PeerProgressIndicatorCell.h \
86    PeerProgressIndicatorCell.m \
87    PeerTableView.h \
88    PeerTableView.m \
89    PiecesView.h \
90    PiecesView.m \
91    PortChecker.h \
92    PortChecker.m \
93    PrefsController.h \
94    PrefsController.m \
95    PrefsWindow.h \
96    PrefsWindow.m \
97    ProgressGradients.h \
98    ProgressGradients.m \
99    QuickLookController.h \
100    QuickLookController.m \
101    QuickLook.h \
102    StatsWindowController.h \
103    StatsWindowController.m \
104    StatusBarView.h \
105    StatusBarView.m \
106    ToolbarSegmentedCell.h \
107    ToolbarSegmentedCell.m \
108    TorrentCell.h \
109    TorrentCell.m \
110    TorrentGroup.h \
111    TorrentGroup.m \
112    Torrent.h \
113    Torrent.m \
114    TorrentTableView.h \
115    TorrentTableView.m \
116    TrackerTableView.h \
117    TrackerTableView.m
118
119dist-hook:
120        rm -rf `find $(distdir)/ -type d -name .svn`
121        rm -rf `find $(distdir)/ -type d -name .deps`
122
123# Use Xcode do make the actual build
124all:
125        @(cd .. && xcodebuild -alltargets -activeconfiguration | grep -v "^$$")
126clean:
127        @(cd .. && xcodebuild -alltargets -activeconfiguration clean | grep -v "^$$")
128
129define PACKAGE_RULE1
130        $(RM) tmp "Transmission $(VERSION_PACKAGE)" \
131          Transmission-$(VERSION_PACKAGE).dmg
132        mkdir -p tmp
133        cp -R macosx/Transmission.app tmp/
134endef
135define PACKAGE_RULE2
136        mv tmp "Transmission $(VERSION_PACKAGE)"
137        hdiutil create -format UDZO -imagekey zlib-level=9 -srcfolder \
138          "Transmission $(VERSION_PACKAGE)" Transmission-$(VERSION_PACKAGE).dmg
139        rm -rf "Transmission $(VERSION_PACKAGE)"
140endef
141
142package:
143        $(PACKAGE_RULE1)
144        $(PACKAGE_RULE2)
145
146package-release:
147        $(PACKAGE_RULE1)
148        strip -S tmp/Transmission.app/Contents/MacOS/Transmission
149        $(PACKAGE_RULE2)
Note: See TracBrowser for help on using the repository browser.