[CalendarServer-changes] [7656] CalDAVClientLibrary/trunk/setup.py
source_changes at macosforge.org
source_changes at macosforge.org
Fri Jun 24 13:56:16 PDT 2011
Revision: 7656
http://trac.macosforge.org/projects/calendarserver/changeset/7656
Author: glyph at apple.com
Date: 2011-06-24 13:56:16 -0700 (Fri, 24 Jun 2011)
Log Message:
-----------
Make py2app dependency optional.
Modified Paths:
--------------
CalDAVClientLibrary/trunk/setup.py
Modified: CalDAVClientLibrary/trunk/setup.py
===================================================================
--- CalDAVClientLibrary/trunk/setup.py 2011-06-24 19:47:23 UTC (rev 7655)
+++ CalDAVClientLibrary/trunk/setup.py 2011-06-24 20:56:16 UTC (rev 7656)
@@ -22,11 +22,17 @@
"""
from distutils.core import setup
-import py2app
+data_files = []
+try:
+ import py2app
+except ImportError:
+ pass
+else:
+ data_files.append("src/ui/WebDAVBrowser.nib")
plist = dict(NSMainNibFile="WebDAVBrowser")
setup(
app=["src/ui/WebDAVBrowser.py"],
- data_files=["src/ui/WebDAVBrowser.nib", ],
+ data_files=data_files,
options=dict(py2app=dict(plist=plist, includes=["urllib", "sha", "md5",], packages=["src/client", "src/protocol", "src/ui",])),
)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20110624/cd347526/attachment.html>
More information about the calendarserver-changes
mailing list