From edc7f53f3d5fd67f06a5a33a4a7158dfc795bf1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?xalbertoisorna=E2=80=9D?= Date: Wed, 15 May 2024 17:02:15 +0100 Subject: [PATCH 1/3] Add support for XCommon CMake build system on v5.2.0 and above --- CHANGELOG.rst | 5 +++++ lib_mic_array/lib_build_info.cmake | 7 +++++++ 2 files changed, 12 insertions(+) create mode 100644 lib_mic_array/lib_build_info.cmake diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 01e96d07..f12361c7 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,6 +1,11 @@ lib_mic_array change log ======================== +UNRELEASED +---------- + + * ADDED: Support for XCommon CMake build system on v5.2.0 and above + 5.2.0 ----- diff --git a/lib_mic_array/lib_build_info.cmake b/lib_mic_array/lib_build_info.cmake new file mode 100644 index 00000000..0e1742e5 --- /dev/null +++ b/lib_mic_array/lib_build_info.cmake @@ -0,0 +1,7 @@ +set(LIB_NAME lib_mic_array) +set(LIB_VERSION 5.2.0) +set(LIB_DEPENDENT_MODULES "lib_xcore_math") +set(LIB_INCLUDES api src src/etc) +set(LIB_COMPILER_FLAGS -g -Os) + +XMOS_REGISTER_MODULE() From 601565067ec7badb03e3764569f2ccc437968ae8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?xalbertoisorna=E2=80=9D?= Date: Tue, 28 May 2024 10:46:30 +0100 Subject: [PATCH 2/3] adding missing files --- lib_mic_array/lib_build_info.cmake | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/lib_mic_array/lib_build_info.cmake b/lib_mic_array/lib_build_info.cmake index 0e1742e5..050eae56 100644 --- a/lib_mic_array/lib_build_info.cmake +++ b/lib_mic_array/lib_build_info.cmake @@ -1,7 +1,15 @@ set(LIB_NAME lib_mic_array) set(LIB_VERSION 5.2.0) set(LIB_DEPENDENT_MODULES "lib_xcore_math") -set(LIB_INCLUDES api src src/etc) +set(LIB_INCLUDES + api + api/mic_array + api/mic_array/cpp + api/mic_array/etc + api/mic_array/impl + src + src/etc +) set(LIB_COMPILER_FLAGS -g -Os) XMOS_REGISTER_MODULE() From dd4b37d625a3b6748f3d4c296d2f296a1214d6d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?xalbertoisorna=E2=80=9D?= Date: Tue, 28 May 2024 12:03:09 +0100 Subject: [PATCH 3/3] minor review updates --- CHANGELOG.rst | 3 +-- lib_mic_array/lib_build_info.cmake | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index f12361c7..cf954ee3 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -4,7 +4,7 @@ lib_mic_array change log UNRELEASED ---------- - * ADDED: Support for XCommon CMake build system on v5.2.0 and above + * ADDED: Support for XCommon CMake build system 5.2.0 ----- @@ -220,4 +220,3 @@ UNRELEASED - lib_logging: Added dependency 2.0.0 - lib_xassert: Added dependency 2.0.0 - diff --git a/lib_mic_array/lib_build_info.cmake b/lib_mic_array/lib_build_info.cmake index 050eae56..9071e687 100644 --- a/lib_mic_array/lib_build_info.cmake +++ b/lib_mic_array/lib_build_info.cmake @@ -1,6 +1,6 @@ set(LIB_NAME lib_mic_array) set(LIB_VERSION 5.2.0) -set(LIB_DEPENDENT_MODULES "lib_xcore_math") +set(LIB_DEPENDENT_MODULES "lib_xcore_math(2.2.0)") set(LIB_INCLUDES api api/mic_array