| 12345678910111213141516171819202122 |
- cmake_minimum_required(VERSION 3.1)
- project(TestLegacyPerl CXX)
- include(CTest)
- set(language "perl")
- include (../LegacyConfiguration.cmake)
- if (WIN32)
- file (TO_CMAKE_PATH "$ENV{PATH}" perl_path)
- string (REPLACE ";" "$<SEMICOLON>" perl_path "${perl_path}")
- set (perl_env "PATH=$<TARGET_FILE_DIR:${SWIG_MODULE_example_REAL_NAME}>$<SEMICOLON>${perl_path}")
- else()
- set (perl_env "LD_LIBRARY_PATH=$<TARGET_FILE_DIR:${SWIG_MODULE_example_REAL_NAME}>")
- endif()
- add_test (NAME LegacyPerl
- COMMAND "${CMAKE_COMMAND}" -E env "${perl_env}"
- "${PERL_EXECUTABLE}" "-I$<TARGET_FILE_DIR:${SWIG_MODULE_example_REAL_NAME}>"
- "${CMAKE_CURRENT_SOURCE_DIR}/../runme.pl")
|