("../Resources/translations", [QTDIR + r'/translations/qt_fr.qm']), ("../Resources/translations", [QTDIR + r'/translations/qt_it.qm']), ("../Resources/translations", [r"translations/tonino_de.qm"]), ("../Resources/translations", [r"translations/tonino_es.qm"]), ("../Resources/translations", [r"translations/tonino_fr.qm"]), ("../Resources/translations", [r"translations/tonino_it.qm"]), ("../Resources/translations", [r"translations/tonino_nl.qm"]), ("../Resources", [r"conf/qt.conf"]), ("../Resources", [r"includes/mac/avrdude.conf"]), ("../Resources", [r"includes/mac/avrdude"]), ("../Resources", [r"icons/tonino_doc.icns"]), ] # firmware file name qd_include = QDir(os.path.dirname(os.path.realpath(__file__)) + "/includes/") firmware_files = qd_include.entryInfoList(["tonino-*.hex"],QDir.Files | QDir.Readable,QDir.SortFlags(QDir.Name | QDir.Reversed)) tiny_firmware_files = qd_include.entryInfoList(["tinyTonino-*.hex"],QDir.Files | QDir.Readable,QDir.SortFlags(QDir.Name | QDir.Reversed)) if len(firmware_files) + len(tiny_firmware_files) > 0: if len(firmware_files) > 0: firmware_name = str(firmware_files[0].fileName()) DATA_FILES = DATA_FILES + [("../Resources", [r"includes/" + firmware_name])] if len(tiny_firmware_files) > 0: tiny_firmware_name = str(tiny_firmware_files[0].fileName()) DATA_FILES = DATA_FILES + [("../Resources", [r"includes/" + tiny_firmware_name])] else: print("firmware *.hex missing!") quit() plist = Plist.fromFile('conf/Info.plist') plist.update({ 'CFBundleDisplayName': 'Tonino', 'CFBundleGetInfoString': 'Tonino, Roast Color Analyzer',
("../Resources/translations", [r"translations/tonino_de.qm"]), ("../Resources/translations", [r"translations/tonino_es.qm"]), ("../Resources/translations", [r"translations/tonino_fr.qm"]), ("../Resources/translations", [r"translations/tonino_it.qm"]), ("../Resources/translations", [r"translations/tonino_nl.qm"]), ("../Resources", [r"conf/qt.conf"]), ("../Resources", [r"includes/mac/avrdude.conf"]), ("../Resources", [r"includes/mac/avrdude"]), ("../Resources", [r"icons/tonino_doc.icns"]), ] # firmware file name qd_include = QDir(os.path.dirname(os.path.realpath(__file__)) + "/includes/") firmware_files = qd_include.entryInfoList( ["tonino-*.hex"], QDir.Files | QDir.Readable, QDir.SortFlags(QDir.Name | QDir.Reversed)) tiny_firmware_files = qd_include.entryInfoList( ["tinyTonino-*.hex"], QDir.Files | QDir.Readable, QDir.SortFlags(QDir.Name | QDir.Reversed)) if len(firmware_files) + len(tiny_firmware_files) > 0: if len(firmware_files) > 0: firmware_name = str(firmware_files[0].fileName()) DATA_FILES = DATA_FILES + [ ("../Resources", [r"includes/" + firmware_name]) ] if len(tiny_firmware_files) > 0: tiny_firmware_name = str(tiny_firmware_files[0].fileName()) DATA_FILES = DATA_FILES + [ ("../Resources", [r"includes/" + tiny_firmware_name]) ] else: