Quellcode durchsuchen

Improved target handling.

main
offa vor 7 Jahren
Ursprung
Commit
f3b4c202d1
2 geänderte Dateien mit 3 neuen und 2 gelöschten Zeilen
  1. +2
    -1
      CMakeLists.txt
  2. +1
    -1
      test/CMakeLists.txt

+ 2
- 1
CMakeLists.txt Datei anzeigen

set(CMAKE_CXX_EXTENSIONS OFF) set(CMAKE_CXX_EXTENSIONS OFF)




include_directories("include")
add_library(ScopeGuard INTERFACE)
target_include_directories(ScopeGuard INTERFACE "include")




if( UNITTEST ) if( UNITTEST )

+ 1
- 1
test/CMakeLists.txt Datei anzeigen



function(add_test_suite name) function(add_test_suite name)
add_executable(${name} ${name}.cpp) add_executable(${name} ${name}.cpp)
target_link_libraries(${name} TestMain)
target_link_libraries(${name} TestMain ScopeGuard)
add_test(NAME ${name} COMMAND ${name}) add_test(NAME ${name} COMMAND ${name})
endfunction() endfunction()



Laden…
Abbrechen
Speichern