self.infos["PROJECT_SRC_PATH"] = os.path.join(self.infos["PROJECT_PATH"], self.infos["PROJECT_NAME"])
self.infos["PROJECT_HW_PATH"] = os.path.join(self.infos["PROJECT_PATH"], project_data.get("PROJECT_HW_PATH", self.infos["PROJECT_PATH"]))
self.infos["PROJECT_SRC_PATH"] = os.path.join(self.infos["PROJECT_PATH"], self.infos["PROJECT_NAME"])
self.infos["PROJECT_HW_PATH"] = os.path.join(self.infos["PROJECT_PATH"], project_data.get("PROJECT_HW_PATH", self.infos["PROJECT_PATH"]))
linked_sources_path = project_data["BERTOS_PATH"]
sources_abspath = os.path.abspath(os.path.join(project_dir, linked_sources_path))
project_data["BERTOS_PATH"] = sources_abspath
linked_sources_path = project_data["BERTOS_PATH"]
sources_abspath = os.path.abspath(os.path.join(project_dir, linked_sources_path))
project_data["BERTOS_PATH"] = sources_abspath
self._mergeSources(self.bertos_maindir, self.srcdir, self.old_srcdir)
# Copy all the hw files
self._writeHwFiles(self.bertos_srcdir, self.hwdir)
self._mergeSources(self.bertos_maindir, self.srcdir, self.old_srcdir)
# Copy all the hw files
self._writeHwFiles(self.bertos_srcdir, self.hwdir)
- # Destination wizard mk file
- self._writeWizardMkFile()
+
+ # Destination wizard mk file (it seems that this file need to be
+ # rewritten also if the project is a preset)...
+ self._writeWizardMkFile()
+
# Set properly the autoenabled parameters
self._setupAutoenabledParameters()
# Copy all the configuration files
# Set properly the autoenabled parameters
self._setupAutoenabledParameters()
# Copy all the configuration files