if sys.platform.startswith('darwin'):
from setuptools import setup
- try:
- f = open('scripts/darwin/dist/Cura.app/Contents/Resources/version', 'r')
- version = unicode(f.readline().strip())
- f.close()
- except IOError:
- version = 'Unknown'
+ version = os.environ['BUILD_VERSION']
APP = ['Cura/cura.py']
- DATA_FILES = ['Cura/LICENSE', 'Cura/resources/images', 'Cura/resources/meshes', 'Cura/resources/example', 'Cura/resources/firmware', 'Cura/resources/locale', 'Cura/resources/machine_profiles']
+ DATA_FILES = ['Cura/LICENSE', 'resources/images', 'resources/meshes', 'resources/example', 'resources/firmware', 'resources/locale', 'resources/machine_profiles', 'resources/quickprint', 'plugins']
PLIST = {
- u'CFBundleName': u'Cura-'+version,
+ u'CFBundleName': u'Cura',
u'CFBundleShortVersionString': version,
u'CFBundleVersion': version,
u'CFBundleIdentifier': u'com.ultimaker.Cura-'+version,
]
}
OPTIONS = {
+ 'arch': 'intel',
'argv_emulation': True,
- 'iconfile': 'Cura/resources/Cura.icns',
+ 'iconfile': 'resources/Cura.icns',
'includes': ['objc', 'Foundation'],
'resources': DATA_FILES,
'optimize': '2',