@@ -34,22 +34,20 @@ endmacro()
3434
3535macro (cppan_add_test_bdir name type )
3636 cppan_add_test (${name} ${type} $<TARGET_FILE :client > -d ${bdir} ${ARGN} )
37+ configure_file (${CMAKE_CURRENT_SOURCE_DIR} /${name}.yml ${bdir} /cppan.yml )
3738endmacro ()
3839
3940macro (cppan_add_test_simple name )
4041 set (type simple)
4142 set_bdir (${name} ${type} )
4243 cppan_add_test_bdir (${name} ${type} )
43-
44- execute_process (COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR} /${name}.yml ${bdir} /cppan.yml )
4544endmacro ()
4645
4746macro (cppan_add_test_generate name )
4847 set (type generate)
4948 set_bdir (${name} ${type} )
5049 cppan_add_test_bdir (${name} ${type} --generate . )
5150
52- execute_process (COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR} /${name}.yml ${bdir} /cppan.yml )
5351 file (WRITE ${bdir} /dummy.cpp "int main(){}" )
5452endmacro ()
5553
@@ -58,7 +56,6 @@ macro(cppan_add_test_build name)
5856 set_bdir (${name} ${type} )
5957 cppan_add_test_bdir (${name} ${type} --build . )
6058
61- execute_process (COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR} /${name}.yml ${bdir} /cppan.yml )
6259 file (WRITE ${bdir} /dummy.cpp "int main(){}" )
6360endmacro ()
6461
@@ -77,6 +74,9 @@ cppan_add_test_suite(dep_in_dep_png_nanobp_no_cache)
7774find_program (n ninja )
7875find_program (nb ninja-build )
7976if (NOT WIN32 AND NOT ("${n} " STREQUAL "n-NOTFOUND" AND "${nb} " STREQUAL "nb-NOTFOUND" ))
77+ if (WIN32 )
78+ set (test_compiler "compiler: \" ${CMAKE_CXX_COMPILER} \" " )
79+ endif ()
8080cppan_add_test_suite (dep_in_dep_png_nanobp_ninja )
8181# FIXME:
8282#cppan_add_test_suite(dep_in_dep_png_nanobp_ninja_strict)
0 commit comments