chiark / gitweb /
Tell user to connect and power on 3D printer before attempting to flash firmware
[cura.git] / build_app.py
index 62eaaca8b9ad0beec02045c3408023254f1e5f74..efa07ecf5f8de96cc1e3db06204196a3b71af6af 100644 (file)
@@ -5,17 +5,12 @@ import os
 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,
@@ -71,8 +66,9 @@ if sys.platform.startswith('darwin'):
         ]
     }
     OPTIONS = {
+       'arch': 'intel',
         'argv_emulation': True,
-        'iconfile': 'Cura/resources/Cura.icns',
+        'iconfile': 'resources/Cura.icns',
         'includes': ['objc', 'Foundation'],
         'resources': DATA_FILES,
         'optimize': '2',