View | Details | Raw Unified | Return to bug 44605
Collapse All | Expand All

(-)file_not_specified_in_diff (-2 / +6 lines)
Line  Link Here
0
-- a/CMakeLists.txt
0
++ b/CMakeLists.txt
Lines 21-26 project(VVL LANGUAGES CXX C) Link Here
21
21
22
option(VVL_ENABLE_ASAN "Use address sanitization (specifically -fsanitize=address)" OFF)
22
option(VVL_ENABLE_ASAN "Use address sanitization (specifically -fsanitize=address)" OFF)
23
23
24
set(THREADS_PREFER_PTHREAD_FLAG ON)
25
find_package(Threads REQUIRED)
26
24
option(BUILD_TESTS "Build the tests" OFF)
27
option(BUILD_TESTS "Build the tests" OFF)
25
28
26
add_definitions(-DVK_ENABLE_BETA_EXTENSIONS) # Enable beta Vulkan extensions
29
add_definitions(-DVK_ENABLE_BETA_EXTENSIONS) # Enable beta Vulkan extensions
27
-- a/layers/CMakeLists.txt
30
++ b/layers/CMakeLists.txt
Lines 244-249 target_sources(VkLayer_khronos_validatio Link Here
244
244
245
target_compile_definitions(VkLayer_khronos_validation PUBLIC ${KHRONOS_LAYER_COMPILE_DEFINITIONS})
245
target_compile_definitions(VkLayer_khronos_validation PUBLIC ${KHRONOS_LAYER_COMPILE_DEFINITIONS})
246
target_link_libraries(VkLayer_khronos_validation PRIVATE VkLayer_utils)
246
target_link_libraries(VkLayer_khronos_validation PRIVATE VkLayer_utils)
247
target_link_libraries(VkLayer_khronos_validation PRIVATE Threads::Threads)
247
248
248
if (VVL_ENABLE_ASAN)
249
if (VVL_ENABLE_ASAN)
249
    target_compile_options(VkLayer_khronos_validation PRIVATE -fsanitize=address)
250
    target_compile_options(VkLayer_khronos_validation PRIVATE -fsanitize=address)

Return to bug 44605