Skip to content
Snippets Groups Projects
Commit 6590561b authored by Stuart Mark James's avatar Stuart Mark James
Browse files

Fix build for clang, doc updates

parent f4e04a6e
No related branches found
No related tags found
No related merge requests found
......@@ -7,11 +7,18 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
## [Unreleased]
## [0.9.1] - 2019-07-18
### Added
- Google benchmark submodule for micro benchmarking. This will enabled future optimisation
- Benchmark tests for QueryBuilder
### Fixed
- Fix to build system - can build without Clang enabled now.
- Updates/corrections to docs
## [0.9.0] - 2019-07-12
### Added
......
......@@ -20,7 +20,7 @@ set(LIBHDBPP_TIMESCALE_NAME "libhdb++timescale")
# Versioning
set(VERSION_MAJOR "0")
set(VERSION_MINOR "9")
set(VERSION_PATCH "0")
set(VERSION_PATCH "1")
set(VERSION_METADATA "")
set(VERSION_STRING ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH})
......@@ -145,10 +145,15 @@ set_target_properties(libhdbpp_timescale_shared_library
LINK_FLAGS "-Wl,--no-undefined"
CXX_STANDARD 14
POSITION_INDEPENDENT_CODE 1
CXX_CLANG_TIDY ${DO_CLANG_TIDY}
VERSION ${VERSION_STRING}
SOVERSION ${VERSION_STRING})
if(DO_CLANG_TIDY)
set_target_properties(libhdbpp_timescale_shared_library
PROPERTIES
CXX_CLANG_TIDY ${DO_CLANG_TIDY})
endif(DO_CLANG_TIDY)
target_compile_options(libhdbpp_timescale_shared_library
PRIVATE "$<$<CONFIG:DEBUG>:-g>")
......@@ -166,7 +171,8 @@ set_target_properties(libhdbpp_timescale_static_library
CXX_STANDARD 14
EXCLUDE_FROM_ALL 1)
target_compile_options(libhdbpp_timescale_static_library PRIVATE "$<$<CONFIG:DEBUG>:-g>")
target_compile_options(libhdbpp_timescale_static_library
PRIVATE "$<$<CONFIG:DEBUG>:-g>")
# Install Config -----------------------------------
install(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment