Last change
on this file since 175 was
175,
checked in by Nicholas Riley, 16 years ago
|
screenshot.py: On Tiger, don't worry if the output file doesn't exist.
setup.py: Use data_files instead of py2app resources, per Bob
Ippolito; it works equivalently and preserves permissions on
error.sh.
error.sh: Custom error handling.
|
File size:
693 bytes
|
Line | |
---|
1 | #!/usr/bin/env python |
---|
2 | """ |
---|
3 | setup.py - script for building 1001Screenshot |
---|
4 | |
---|
5 | Usage: |
---|
6 | % python setup.py py2app |
---|
7 | """ |
---|
8 | from distutils.core import setup |
---|
9 | import py2app |
---|
10 | |
---|
11 | NAME = '1001Screenshot' |
---|
12 | VERSION = '1.0' |
---|
13 | COPYRIGHT = u'\xa9 2005 Nicholas Riley' |
---|
14 | |
---|
15 | plist = dict( |
---|
16 | CFBundleName=NAME, |
---|
17 | CFBundleVersion=VERSION, |
---|
18 | CFBundleShortVersionString=VERSION, |
---|
19 | CFBundleGetInfoString='%s %s, %s' % (NAME, VERSION, COPYRIGHT), |
---|
20 | CFBundleExecutable=NAME, |
---|
21 | CFBundleIdentifier='net.sabi.1001screenshot', |
---|
22 | NSHumanReadableCopyright=COPYRIGHT, |
---|
23 | LSUIElement=1, |
---|
24 | ) |
---|
25 | |
---|
26 | |
---|
27 | setup( |
---|
28 | app=[ |
---|
29 | dict(script='screenshot.py', plist=plist), |
---|
30 | ], |
---|
31 | data_files=['/usr/local/bin/launch', '__error__.sh'], |
---|
32 | ) |
---|
Note: See
TracBrowser
for help on using the repository browser.