All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
1.0.1 (2022-09-20)
- work around and resolve gcc warnings (69c7433)
1.0.0 (2022-09-20)
- add the
version-info
tool to print the project info (cb228e8) - enhance configure logs with project/module nesting hierarchy (f6c13f2)
- implement robust project-wide formatting (afcaebe)
- #10 no more template export header (dd8ffd5)
- #11 refactor compiler options management (78ae493)
- #12 disable used-but-marked-unused (6d42d83)
- #13 move "caexcludepath" to dev-windows and exclude CPM cache (0571714)
- #14 upgrade CPM to 0.35.6 (695414b)
- #16 use CMAKE_CURRENT_SOURCE_DIR instead of CMAKE_SOURCE_DIR for cmake includes (4ac6928)
- #17 git should not be required (2c76104)
- #18 enforce end of line to LF (943ae47)
- #19 use generator expressions instead of CMAKE_BUILD_TYPE (857d299)
- #20 local install should use CMAKE_INSTALL_PREFIX to set variables (2e1f1d4)
- #20 use CMAKE_INSTALL_PREFIX to set variables (2fffd96)
- #9 remove no longer used function (5a7416f)
- add missing diagnostic push pragma at end of file (1d59bc5)
- contract mode definition should only be added when not testing asap_contract (c6d5e34)
- don't build cryptopp shared lib as we only use the static one (7e40b1e)
- eliminate compiler warnings (5c4ee9c)
- generated
version.h
should follow project naming (329bcdf) - inline function to avoid compiler warning (3e985dd)
- install master project generated header files (3c5c162)
- macos: check clang diagnostics support (79808b0)
- restore test setup deleted by mistake (cec7b9d)
- top level install not working properly (4ac4a31)
- use cmake-format extension default behavior (a5d5c5e)
- use correct path for the version include file (7997b68)
- wrong variable used for target name (4ecd2bb)
- wrong variable used of target name (04b5343)
Initial version after refactoring to use asap.