You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
620 B
Python
15 lines
620 B
Python
# SPDX-License-Identifier: LGPL-2.1-or-later
|
|
|
|
# Ensure default values are set in defines if they are not already provided
|
|
defines.setdefault('containing_folder', '.')
|
|
defines.setdefault('app_name', 'FreeCAD.app')
|
|
defines.setdefault('icon_path', 'Contents/Resources/freecad.icns')
|
|
|
|
|
|
files = [f"{defines['containing_folder']}/{defines['app_name']}"]
|
|
symlinks = {"Applications": "/Applications"}
|
|
badge_icon = f"{defines['containing_folder']}/{defines['app_name']}/{defines['icon_path']}"
|
|
window_rect = ((200, 200), (600, 400))
|
|
icon_locations = {f"{defines['app_name']}": (180, 150), "Applications": (420, 150)}
|
|
size = "4g"
|