@micro-os-plus/build-helper
Version:
A source library xPack to assist the µOS++ builds
337 lines (224 loc) • 6.54 kB
Markdown
Change & release log
Releases in reverse chronological order.
Please check
[GitHub](https://github.com/micro-os-plus/build-helper-xpack/issues/)
and close existing issues and pull requests.
# 2023-10-11
* v2.14.0
# 2023-10-10
* a69abb7 README update
* 035a0ae cmake/README update
* b9dc28b add dev-scripts/get-libraries-paths.sh
# 2023-07-22
* e9900f3 README updates
# 2023-07-21
* f063589 README updates
* 1bc3432 README updates
# 2023-07-18
* f3998fe templates/READMEs update
# 2023-07-14
* 2154a1c README updates
* 5e8685c ci.yml: xpm 0.16.2
* 278eb23 README update
* 9df12df README update
# 2023-07-13
* 9b2cbaf rename ci.yml
* d85f76d README update
* 769c1f1 README update
* 7ffa72e CI.yml: update for xpm 0.16.2
* 977ad8d 2.13.0
* 14a30eb CHANGELOG: update for 2.13.0
* 72b1249 package.json: minXpm 0.16.2
* bbbac45 templates: minXpm 0.16.2
# 2023-07-04
* 687597d package.json: 2.13.0-pre.5
* 2147e7e .npmignore remove dev-scripts
# 2023-06-30
* d5c0995 package.json: 2.13.0-pre.4
* 263c274 cross toolchains: explicit commands
* 396838f toolchains: comment out CMAKE_ASM_FLAGS
# 2023-06-23
* d043b15 package.json: 2.13.0-pre.3
* 4d1e8a8 package.json: url cosmetics
* fe550d2 READMEs updates
* f7e1582 templates update
* e3a151c cmake: add xpack_add_cross_custom_commands
# 2023-06-04
* 8fc469b templates/ci.yml: bump deps
* 3000831 package-xpack.json: build-helper-xpack#xpack-develop
* 8e54f38 cmake: update for @scope/name
* 5b83e2c remove --quiet
# 2023-06-03
* e23425f lower case ci.yml
* fd995ad lower case ci.yml
* 26046fc package.json min 0.16.0
* 9e947a0 CI.yml: matrix.xpm-version
* 297121b update xpack multi-level folders
# 2023-05-30
* ba308cd CI.yml: update macos-12
# 2023-05-29
* 6cc7e56 doxygen: update for 1.9.7, add original-config
# 2023-05-28
* 301d9f9 cards.css: stroke-width 1.5
* 3fb0177 cards.css: svg 64px, stroke-width 2
* 71c13c5 cards.css: hide anchor link
* 96f9bea add doxygen/cards.css
# 2023-05-19
* 5dde9a6 bump package.json version pre.1
* 6782491 tests/CMakeLists.txt: comment out VERSION
* 6c6caab add common-header-micro-os-plus.html
# 2023-05-16
* bf34ec5 common-config.doxyfile: comment out IMAGE_PATH
# 2023-05-15
* 45258bd README update
* bfb3125 package.json: 2.13.0-pre
* 6eb76bc add doxygen TIPS & TRICKS
* dd815a1 README update
* 85fe4ee common-config.doxyfile: CREATE_SUBDIRS = NO
# 2023-05-10
* 19c47be add doxygen/README.md
* 14b74fe 2.12.0
* 3e11ba9 prepare v2.12.0
* ad8fcd9 #3: dd common Doxygen files
# 2023-05-08
* v2.12.0
* 5942c7f .npmignore update
* 848d6c6 meson.build cosmetics
# 2022-08-16
* 7218f17 package.json min 0.14.0 & defaults
# 2022-08-04
* b144ffc template/cross.ini: add link to cpu-families
# 2022-08-03
* 28eb572 .vscode/settings.json: cmake.ignoreCMakeListsMissing
* 1de341f .vscode/settings.json: makefile.configureOnOpen
* 6b3bb99 .vscode/settings.json: makefile.configureOnOpen
# 2022-07-28
* v2.11.0
* 8e06902 templates/READMEs updates
* d6b9ed0 templates/package.json: minimumXpmRequired 0.13.7
* 85525e9 templates: no -fno-move-loop-invariants -fno-use-cxa-atexit
* e660fc4 template/.vscode: wordWrap
* 577b2cd template/CI.yml: skip tags
* 5ec9f3c add meta/xpack-root.json
* 7616888 CI.yml do not trigger on tags
# 2022-07-22
* e937587 templates: MICRO_OS_PLUS_INCLUDE_SEMIHOSTING_SYSCALLS
# 2022-07-13
* b5e773b cmake.ignoreCMakeListsMissing
# 2022-07-12
* v2.10.1
* c232754 CMakeLists.txt: fix syntax
* v2.10.0
* ae8be74 templates: bump deps
* 57a07b1 CMake xpack_display_greetings() with arg
* ba6cdbb add xpack_add_dependencies_subdirectories() macro
# 2022-07-09
* v2.9.0
* 1b7c699 #2: Update convert-arm-asm-to-c.sh to use __stack
* 1ec56bd #1: pass optional argv to xpack_display_greetings()
# 2022-06-05
* v2.8.0
* 6dcbeb0 cleanup meson/*-cmd.ini
* 3e3f09e add riscv-none-elf-gcc toolchain
# 2022-06-04
* f9c1a65 update for sections-flash.ld
* 883efe8 meson: update for arm-cmsis-core
* e44ee7e meson: disable -Wc++-compat for assembly
# 2022-05-26
* bfe6d1b add aarch64-none-elf-gcc toolchain
# 2022-04-10
* v2.7.1 published
* move common-tests-source.sh to templates
* v2.7.0 published
* add scripts/common-tests-source.sh
* rename dev-scripts
* templates updates
# 2022-03-27
* v2.6.3
* v2.6.2 published
# 2022-03-23
* v2.6.2 prepared
* templates more cmake/meson consistency
* 865289d clone-and-link update with new xpacks
# 2022-03-21
* 81c9e8d templates/tests-3rd-party updates
# 2022-03-03
* 592b4b3 .clang-format default c++20
# 2022-02-24
* v2.6.1
* 1f6b1f0 update template
# 2022-02-21
* v2.6.0
* 12a4d9c meson: separate platform toolchain files
* bc34d9d gcc.cmake: gcc-ar for windows too
* fcb90ce platform-native: -static-libgcc -static-libstdc++ for GCC
* 87ca9ce move cmake & meson templates
* v2.5.1
* 6f7ddd7 gcc.cmake: CMAKE_AR CMAKE_RANLIB
# 2022-02-20
* 313c888 add templates
# 2022-02-18
* v2.5.0
* 8ce33a4 package.json update actions
* 88d5544 tests/CMakeLists
* fd8361e cmake/helper: display SYSTEM_NAME & PROCESSOR
# 2022-02-11
* v2.4.2
* 1e46852 meson/gcc.ini: remove gcc-ar/ranlib
* v2.4.1
* 97bcb5b meson/templates update
# 2022-02-10
* v2.4.0
* 18da2f9 cmake global add xpack_display_global_lists()
* 526824e cmake & meson add -Wno-poison-system-directories
# 2022-02-05
* v2.3.1
* 0e35cf2 meson/enable-all-warnings: revert to without warning_level
# 2022-02-04
* v2.3.0
* dc5e3e4 scripts/clone: update for device-*
* 17c0fcd meson: add scripts and templates
* 2cc967a move cmake templates to sub-folder
* 9b7666a move toolchains to sub-folder
* cf29ef8 cmake/build-helper cosmetics
# 2022-01-26
* v2.2.0
* rename micro-os-plus-build-helper.cmake module
# 2022-01-02
* v2.1.7
* add meson windows toolchains (.cmd)
* v2.1.6
* v2.1.5
* add meson toolchains
# 2021-12-29
* v2.1.4
* add toolchain-clang.cmake
# 2021-12-27
* v2.1.3
* add toolchain-gcc.cmake
# 2021-03-11
* v2.1.2
* lower min to GCC 7
* remove -Wpedantic
* disable -Wmismatched-tags for GCC 10.1
# 2021-03-10
* v2.1.1
* xpack-helper.cmake: versioned warnings
# 2021-03-09
* v2.1.0
* add xpack_set_all_compiler_warnings()
* add xpack_process_package_version()
* add xpack_glob_recurse_cxx()
# 2021-03-01
* cmake: xpack_append_cmake_prefix_path folder/meta/*-config.cmake
* v2.0.0
# 2021-02-23
* add `xpack_` prefix
* prepare v2.0.0-pre
# 2021-02-06
* prepare v1.2.0
* add parse_semver
* add tests/meta/CMakeLists.txt
# 2021-02-04
* publish v1.1.0 on GitHub
* first restructured release