Add project files.
This commit is contained in:
commit
3087fcea8a
71 files changed
+8325
No files matched your search
@@ -0,0 +1,21 @@
|
||||
# Hand-written rather than add_lib_module(), same reasoning as
|
||||
# HotReloadDemo/PluginV1's CMakeLists.txt: this needs to be a plain,
|
||||
# always-rebuildable SHARED library gated on BUILD_TESTS rather than a
|
||||
# PRIMARY install target.
|
||||
|
||||
if(BUILD_TESTS)
|
||||
add_library(hotreload_tests_undefined_symbol_fixture SHARED src/Fixture.cpp)
|
||||
else()
|
||||
add_library(hotreload_tests_undefined_symbol_fixture SHARED EXCLUDE_FROM_ALL src/Fixture.cpp)
|
||||
endif()
|
||||
|
||||
set_target_properties(hotreload_tests_undefined_symbol_fixture PROPERTIES
|
||||
OUTPUT_NAME "hotreload_tests_undefined_symbol_fixture"
|
||||
WINDOWS_EXPORT_ALL_SYMBOLS ON)
|
||||
_set_output_dirs(hotreload_tests_undefined_symbol_fixture
|
||||
"${CMAKE_BINARY_DIR}/${RUNTIME_OUTPUT_SUBDIR}/tests"
|
||||
"${CMAKE_BINARY_DIR}/${LIBRARY_OUTPUT_SUBDIR}/tests")
|
||||
_apply_compile_options(hotreload_tests_undefined_symbol_fixture)
|
||||
|
||||
_register_module_target(TEST hotreload_tests_undefined_symbol_fixture)
|
||||
add_dependencies(all_tests hotreload_tests_undefined_symbol_fixture)
|
||||
Reference in new issue
Block a user