Skip to content
This repository was archived by the owner on Aug 11, 2023. It is now read-only.
Prev Previous commit
Next Next commit
Set CXX standard properly, per-target
  • Loading branch information
DuncanMcBain committed May 3, 2022
commit d5b7559a0cc3a09061d81ae3e0637e93953e74e3
1 change: 0 additions & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@ list(APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/Modules)
list(APPEND COMPUTECPP_USER_FLAGS "-no-serial-memop")
find_package(ComputeCpp REQUIRED)

set(CMAKE_CXX_STANDARD 14)
enable_testing()

add_subdirectory(samples)
Expand Down
1 change: 1 addition & 0 deletions samples/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ function(add_sample)
add_executable(${ARG_TARGET} ${ARG_SOURCES})
add_sycl_to_target(TARGET ${ARG_TARGET}
SOURCES ${ARG_SOURCES})
set_property(TARGET ${ARG_TARGET} PROPERTY CXX_STANDARD 14)
if(NOT ARG_NO_TEST)
add_test(NAME ${ARG_TARGET} COMMAND ${ARG_TARGET})
endif()
Expand Down