File tree Expand file tree Collapse file tree 12 files changed +14
-12
lines changed 
[% if compile_target != '' %]{{ compile_target }}[% endif %] 
[% if exe_target != '' %]{{ exe_target }}[% endif %] Expand file tree Collapse file tree 12 files changed +14
-12
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ file(GLOB_RECURSE _srcs "src/*.cpp")
66file (GLOB_RECURSE _hdrs "include/*.hpp" )
77
88add_library (${target_name}  "" )
9+ sanitize_target(${target_name} )
910target_code_coverage(${target_name}  ALL )
1011
1112include (GenerateExportHeader)
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ foreach(_file ${files})
44  get_filename_component (file_basename ${_file}  NAME_WE )
55  add_executable (${file_basename}  ${_file} )
66  target_link_libraries (${file_basename}  PRIVATE  GTest::gtest_main compile)
7+   sanitize_target(${file_basename} )
78  target_code_coverage(${file_basename}  ALL )
89  gtest_discover_tests(${file_basename} )
9-   copy_sanitizer_runtime(${file_basename} )
1010endforeach ()
Original file line number Diff line number Diff line change @@ -19,8 +19,8 @@ set(target_name exe)
1919file (GLOB_RECURSE _srcs "src/*.cpp" )
2020
2121add_executable (${target_name}  ${_srcs} )
22+ sanitize_target(${target_name} )
2223target_code_coverage(${target_name}  ALL )
23- copy_sanitizer_runtime(${target_name} )
2424
2525target_link_libraries (${target_name}  PRIVATE  spdlog::spdlog
2626                                             ${target_name_private} )
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ foreach(_file ${files})
44  get_filename_component (file_basename ${_file}  NAME_WE )
55  add_executable (${file_basename}  ${_file} )
66  target_link_libraries (${file_basename}  PRIVATE  GTest::gtest_main exe_private)
7+   sanitize_target(${file_basename} )
78  target_code_coverage(${file_basename}  ALL )
89  gtest_discover_tests(${file_basename} )
9-   copy_sanitizer_runtime(${file_basename} )
1010endforeach ()
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ foreach(_file ${files})
44  get_filename_component (file_basename ${_file}  NAME_WE )
55  add_executable (${file_basename}  ${_file} )
66  target_link_libraries (${file_basename}  PRIVATE  GTest::gtest_main header)
7+   sanitize_target(${file_basename} )
78  target_code_coverage(${file_basename}  ALL )
89  gtest_discover_tests(${file_basename} )
9-   copy_sanitizer_runtime(${file_basename} )
1010endforeach ()
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ file(GLOB_RECURSE _srcs "src/*.cpp")
66file(GLOB_RECURSE _hdrs "include/*.hpp")
77
88add_library(${target_name} "")
9+ sanitize_target(${target_name})
910target_code_coverage(${target_name} ALL)
1011
1112include(GenerateExportHeader)
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ foreach(_file ${files})
44  get_filename_component(file_basename ${_file} NAME_WE)
55  add_executable(${file_basename} ${_file})
66  target_link_libraries(${file_basename} PRIVATE GTest::gtest_main {{ compile_target }})
7+   sanitize_target(${file_basename})
78  target_code_coverage(${file_basename} ALL)
89  gtest_discover_tests(${file_basename})
9-   copy_sanitizer_runtime(${file_basename})
1010endforeach()
Original file line number Diff line number Diff line change @@ -19,8 +19,8 @@ set(target_name {{ exe_target }})
1919file(GLOB_RECURSE _srcs "src/*.cpp")
2020
2121add_executable(${target_name} ${_srcs})
22+ sanitize_target(${target_name})
2223target_code_coverage(${target_name} ALL)
23- copy_sanitizer_runtime(${target_name})
2424
2525target_link_libraries(${target_name} PRIVATE spdlog::spdlog
2626                                             ${target_name_private})
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ foreach(_file ${files})
44  get_filename_component(file_basename ${_file} NAME_WE)
55  add_executable(${file_basename} ${_file})
66  target_link_libraries(${file_basename} PRIVATE GTest::gtest_main {{ exe_target }}_private)
7+   sanitize_target(${file_basename})
78  target_code_coverage(${file_basename} ALL)
89  gtest_discover_tests(${file_basename})
9-   copy_sanitizer_runtime(${file_basename})
1010endforeach()
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ foreach(_file ${files})
44  get_filename_component(file_basename ${_file} NAME_WE)
55  add_executable(${file_basename} ${_file})
66  target_link_libraries(${file_basename} PRIVATE GTest::gtest_main {{ header_target }})
7+   sanitize_target(${file_basename})
78  target_code_coverage(${file_basename} ALL)
89  gtest_discover_tests(${file_basename})
9-   copy_sanitizer_runtime(${file_basename})
1010endforeach()
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments