mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-26 16:39:44 -06:00
19 lines
523 B
CMake
19 lines
523 B
CMake
|
|
set(language "perl")
|
|
|
|
include (BasicConfiguration.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:example>$<SEMICOLON>${perl_path}")
|
|
else()
|
|
set (perl_env "LD_LIBRARY_PATH=$<TARGET_FILE_DIR:example>")
|
|
endif()
|
|
|
|
add_custom_target (RunTest
|
|
COMMAND "${CMAKE_COMMAND}" -E env "${perl_env}"
|
|
"${PERL_EXECUTABLE}" "-I$<TARGET_FILE_DIR:example>"
|
|
"${CMAKE_CURRENT_SOURCE_DIR}/runme.pl"
|
|
DEPENDS example)
|