# Author: Lorenzo Berni <duplo@develer.com>
#
+import os, sys
+
+_tmp = sys.argv[0]
+if os.path.islink(_tmp):
+ _tmp = os.readlink(_tmp)
+DATA_DIR = os.path.dirname(os.path.abspath(_tmp))
+del _tmp
+
+PREDEFINED_BOARDS_DIR = 'boards'
+PREDEFINED_BOARD_SPEC_FILE = '.spec'
+PREDEFINED_BOARD_ICON_FILE = '.icon.png'
+PREDEFINED_BOARD_IMAGE_FILE = '.image.png'
+
+# Predefined icons in resouces
+PREDEFINED_BOARD_DEFAULT_DIR_ICON = ':images/default_dir_icon.png'
+PREDEFINED_BOARD_DEFAULT_PROJECT_ICON = ':images/default_project_icon.png'
+PREDEFINED_BOARD_DEFAULT_ICON = ':images/default_board_icon.png'
+PREDEFINED_BOARD_DEFAULT_IMAGE = ':images/default_board_image.png'
+# PREDEFINED_BOARD_SPEC_INFO = {
+# 'name': <name of the board/directory>,
+# 'description': <description of the board/directory>,
+# }
+
CPU_DEF = {
"CPU_NAME": "",
"CPU_DIR": "",
".cxx",
".h",
".c++",
+ ".ld",
+ ".S",
".mk",
"Makefile",
)
"module_hw": "module_hw",
"module_supports": "module_supports",
}
+
+MK_PARAM_ID = "MK_"