Releases: Infineon/core-make
Releases · Infineon/core-make
Core Make Build System 3.3.1
- Fixed an issue causing some python calls to not be quoted properly.
Core Make Build System 3.3.0
- Fixed an issue causing the compile_commands.json file to not be generated properly for files outside of project directory.
- Fixed an issue where the compile_commands.json file generation did not properly handle some escape characters correctly.
- Dropped support for Python as part of the ModusToolbox tools package in favor of pre-installed Python 3 in the user's PATH.
- Updated Eclipse export to support parallel build jobs in Eclipse IDE for ModusToolbox 3.2 and later.
- Multiple bug fixes and performance improvements.
Core Make Build System 3.2.2
- Fixed an issue where files from SOURCES are not compiled if they start with "./"
Core Make Build System 3.2.1
- Added SKIP_CODE_GEN make variable, when set to non-empty value, code generation step will be skipped.
- Added MTB_JLINK_DIR make variable to override the default path to JLink base diretory.
- Added support for BSP_PROGRAM_INTERFACE make variable to specify programming interface. Valid values depends on recipe-make. Some valid values include "KitProg3", "JLink", "FTDI". Not all recipes support all interfaces.
- Eclipse and VSCode export will now only generate the launch configuration for the selected programming interface.
Core Make Build System 3.0.3
- Reverted c_cpp_properties.json change made in v3.0.2 to remove vscode intellisense warning in some cases
- Fixed vscode parallel builds that caused error messages to be jumbled in some cases
- Fixed issue when modifying the linker script that was not marking the build out-of-date
Core Make Build System 3.0.1
- Added workaround for an issue where CONFIG_ directory was not being properly filtered by auto-discovery.
- Update make vscode generated c_cpp_properties.json to only use compile_commands.json
Core Make Build System 3.0.1
- Fixed UVision, and Embbeded Workbench export not handling escape characters correctly in defines
Core Make Build System 3.0.0
- Major version update
- Dropped compatibility with recipe-make version 1.X and ModusToolbox tools version 2.X
Core Make Build System 1.9.1
- Added support for uvision5 export devices with Cortex-M33 core
Core Make Build System 1.9.0
- Update various make help documentation
- Updated uvsion5 export to support XMC devices
- Changed Infineon online simulator tgz file generation to be off by default, so it will not add to build time. Archive file generation can be enabled during build by setting to CY_SIMULATOR_GEN_AUTO=1 in the Makefile.
- Changed IDE export to run prebuild code-generation so that project can work out-of-the-box with 3rd party IDEs