source: trunk/Jamfile @ 168

Last change on this file since 168 was 163, checked in by titer, 16 years ago

Fixes OS X build with Jam

File size: 2.1 KB
Line 
1SubDir TOP ;
2
3Main          transmissioncli   : transmissioncli.c ;
4LinkLibraries transmissioncli   : libtransmission.a ;
5ObjectHdrs    transmissioncli.c : $(TOP)/libtransmission ;
6
7if $(OS) = MACOSX
8{
9    OSXInfoPlist macosx/Info.plist : macosx/Info.plist.in ;
10    OSXBundle Transmission.app : libtransmission.a
11        macosx/Badger.h
12        macosx/Badger.m
13        macosx/Controller.h
14        macosx/Controller.m
15        macosx/Defaults.plist
16        macosx/English.lproj/InfoPlist.strings
17        macosx/English.lproj/MainMenu.nib/classes.nib
18        macosx/English.lproj/MainMenu.nib/info.nib
19        macosx/English.lproj/MainMenu.nib/keyedobjects.nib
20        macosx/Images/Badge.png
21        macosx/Images/DownloadBadge.png
22        macosx/Images/Info.png
23        macosx/Images/Network.png
24        macosx/Images/Open.png
25        macosx/Images/PauseAll.png
26        macosx/Images/PauseOff.png
27        macosx/Images/PauseOn.png
28        macosx/Images/Preferences.png
29        macosx/Images/Remove.png
30        macosx/Images/ResumeAll.png
31        macosx/Images/ResumeOff.png
32        macosx/Images/ResumeOn.png
33        macosx/Images/RevealOff.png
34        macosx/Images/RevealOn.png
35        macosx/Images/Transmission.icns
36        macosx/Images/TransmissionDocument.icns
37        macosx/Images/UploadBadge.png
38        macosx/Info.plist
39        macosx/main.m
40        macosx/PrefsController.h
41        macosx/PrefsController.m
42        macosx/StringAdditions.h
43        macosx/StringAdditions.m
44        macosx/Torrent.h
45        macosx/Torrent.m
46        macosx/TorrentCell.h
47        macosx/TorrentCell.m
48        macosx/TorrentTableView.h
49        macosx/TorrentTableView.m
50        macosx/Transmission.sdef
51        macosx/Transmission.xcodeproj/project.pbxproj
52        macosx/Transmission_Prefix.pch
53        macosx/Utils.h ;
54
55    OSXPackage Transmission-$(VERSION_STRING)-OSX.dmg :
56        Transmission.app ;
57    NotFile package ;
58    Depends package : Transmission-$(VERSION_STRING)-OSX.dmg ;
59}
60else if $(GTK) = yes
61{
62    SubInclude TOP gtk ;
63}
64
65if $(OS) = BEOS
66{
67    BeOSBuild Transmission : libtransmission.a ;
68}
69
70SubInclude TOP libtransmission ;
Note: See TracBrowser for help on using the repository browser.