This is an automated email from the ASF dual-hosted git repository.
abroekhuis pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/celix.git.
from 97ff579 Merge pull request #229 from
apache/hotfix/fix_tcp_admin_deserialize
add b83b72f Updated cmake files to be able to build and install multiple
build types (Debug, Release, etc). For Debug, libs are postfixed with "d", and
bundles and the CelixTargets file with "Debug".
add dc49710 Updated Config to use build type specific CelixTargets.
add 73e51ae Merge branch 'develop' of github.com:apache/celix into
feature/support_multiple_build_types
add f86971e Enabled cmake policy to get rid of warnings.
add 5bc6333 Restructured compile flags. Update test bundle filenames to
work with build type.
add 78c31b8 Merge branch 'master' of github.com:apache/celix into
feature/support_multiple_build_types
add 22b5f7f Updated linking of library with test
add 1e48935 Added comment for un-optimized release builds. Updated
documentation for bundle filename
add 876caa2 Added nightly builds with the "Release" build type
add ede8fee Updated workflow name
add cb65de3 Adds configuration option to set a build type which does not
use a postfix
add 21fdeb3 Reverted sublib linking to previous behaviour, since it is
intended like this. Unmarked sanitizer as advanced so they show up in default
set of cmake options.
new c70cc0c Merge pull request #228 from
apache/feature/support_multiple_build_types
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/workflows/{macos.yml => macos-nightly.yml} | 8 +--
.../workflows/{ubuntu.yml => ubuntu-nightly.yml} | 8 +--
CMakeLists.txt | 62 ++++++++++++++--------
cmake/CelixConfig.cmake | 2 +-
cmake/celix_project/CelixProject.cmake | 5 ++
cmake/cmake_celix/BundlePackaging.cmake | 33 ++++++++----
documents/cmake_commands/README.md | 6 +--
libs/framework/gtest/CMakeLists.txt | 15 +++++-
.../gtest/src/bundle_context_bundles_tests.cpp | 14 ++---
9 files changed, 104 insertions(+), 49 deletions(-)
copy .github/workflows/{macos.yml => macos-nightly.yml} (83%)
copy .github/workflows/{ubuntu.yml => ubuntu-nightly.yml} (92%)