Skip to content

Releases: Infineon/core-make

Core Make Build System 3.5.1

21 Jan 22:58
Compare
Choose a tag to compare
  • Remove make build command line option "--output-sync" from eclipse and vscode export. This allows ninja builds in IDE to display incremental progress.
  • Added support for generating additional tasks when exporting to VSCode.

Core Make Build System 3.5.0

21 Dec 22:51
Compare
Choose a tag to compare
  • Core-make 3.5 is incompactible with previous versions of recipe-make.
  • Added Ninja support. Ninja build will be enabled by default with ModusToolbox 3.4, and latest recipe-make. To disable Ninja build set NINJA to empty-String. (For example: "make build NINJA=").

Core Make Build System 3.4.1

17 Nov 23:21
Compare
Choose a tag to compare
  • Fixed an issue with programming using Eclipse for a hex file built with experimental ninja support.

Core Make Build System 3.4.0

22 Oct 23:25
Compare
Choose a tag to compare
  • Added experimental LLVM Embedded Toolchain for Arm support.
  • Added support for Infineon EdgeProtectTool.
  • Added task in VS Code export's tasks.json in multicore application to only build the current project.
  • Added option for Eclipse export to only build the current project in multicore application.
  • Added launch configurations for Eclipse and VS Code to only program/debug a single project in multi-core application.
  • Added experimental ninja support.
  • Multiple bug fixes and build performance improvements.

Core Make Build System 3.3.1

15 Mar 18:04
Compare
Choose a tag to compare
  • Fixed an issue causing some python calls to not be quoted properly.

Core Make Build System 3.3.0

05 Mar 21:55
Compare
Choose a tag to compare
  • 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

03 Aug 23:00
Compare
Choose a tag to compare
  • Fixed an issue where files from SOURCES are not compiled if they start with "./"

Core Make Build System 3.2.1

08 Jun 00:52
Compare
Choose a tag to compare
  • 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

07 Mar 21:09
Compare
Choose a tag to compare
  • 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

21 Nov 20:13
Compare
Choose a tag to compare
  • 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