Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Institute of Technical Acoustics (ITA)
ITACoreLibs
Commits
9d00301d
Commit
9d00301d
authored
Mar 08, 2018
by
Dipl.-Ing. Jonas Stienen
Browse files
Adding benchmark build switch
parent
87b10d06
Changes
1
Show whitespace changes
Inline
Side-by-side
CMakeLists.txt
View file @
9d00301d
...
@@ -18,13 +18,16 @@ endif( )
...
@@ -18,13 +18,16 @@ endif( )
set
(
ITA_CORE_LIBS_BUILD_STATIC NOT
${
BUILD_SHARED_LIBS
}
)
set
(
ITA_CORE_LIBS_BUILD_STATIC NOT
${
BUILD_SHARED_LIBS
}
)
# Apps and tests
# Apps and tests
and benchmarks
if
(
NOT DEFINED ITA_CORE_LIBS_WITH_APPS
)
if
(
NOT DEFINED ITA_CORE_LIBS_WITH_APPS
)
set
(
ITA_CORE_LIBS_WITH_APPS ON CACHE BOOL
"Build ITACoreLibs applications"
)
set
(
ITA_CORE_LIBS_WITH_APPS ON CACHE BOOL
"Build ITACoreLibs applications"
)
endif
()
endif
()
if
(
NOT DEFINED ITA_CORE_LIBS_WITH_TESTS
)
if
(
NOT DEFINED ITA_CORE_LIBS_WITH_TESTS
)
set
(
ITA_CORE_LIBS_WITH_TESTS OFF CACHE BOOL
"Build ITACoreLibs tests"
)
set
(
ITA_CORE_LIBS_WITH_TESTS OFF CACHE BOOL
"Build ITACoreLibs tests"
)
endif
(
)
endif
(
)
if
(
NOT DEFINED ITA_CORE_LIBS_WITH_BENCHMARKS
)
set
(
ITA_CORE_LIBS_WITH_BENCHMARKS OFF CACHE BOOL
"Build ITACoreLibs benchmarks"
)
endif
(
)
# Because submodules (and RAVEN) require some legacy code, overwrite default settings of ITABase
# Because submodules (and RAVEN) require some legacy code, overwrite default settings of ITABase
set
(
ITA_BASE_WITH_OLD_ATOMICS ON CACHE BOOL
"Build with old atomic code for non-C++11 compatible compilers"
)
set
(
ITA_BASE_WITH_OLD_ATOMICS ON CACHE BOOL
"Build with old atomic code for non-C++11 compatible compilers"
)
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment