mirror of
https://bitbucket.org/smil3y/katie.git
synced 2025-02-25 11:22:58 +00:00
45 lines
1.3 KiB
Text
45 lines
1.3 KiB
Text
![]() |
katie_test(tst_qprocess
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/tst_qprocess.cpp
|
||
|
)
|
||
|
|
||
|
target_link_libraries(tst_qprocess KtNetwork)
|
||
|
|
||
|
set(QPROCESS_TEST_EXECUTABLES
|
||
|
fileWriterProcess
|
||
|
testDetached
|
||
|
testExitCodes
|
||
|
testProcessCrash
|
||
|
testProcessDeadWhileReading
|
||
|
testProcessEcho
|
||
|
testProcessEcho2
|
||
|
testProcessEcho3
|
||
|
testProcessEnvironment
|
||
|
testProcessEOF
|
||
|
testProcessLoopback
|
||
|
testProcessNormal
|
||
|
testProcessOutput
|
||
|
testSetWorkingDirectory
|
||
|
testSoftExit
|
||
|
testProcessSpacesArgs
|
||
|
testGuiProcess
|
||
|
)
|
||
|
|
||
|
|
||
|
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR})
|
||
|
foreach(qprocess_test ${QPROCESS_TEST_EXECUTABLES})
|
||
|
katie_setup_target(qprocess_${qprocess_test}
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/${qprocess_test}/main.cpp
|
||
|
)
|
||
|
add_executable(qprocess_${qprocess_test} ${qprocess_${qprocess_test}_SOURCES})
|
||
|
target_link_libraries(qprocess_${qprocess_test} KtCore)
|
||
|
endforeach()
|
||
|
|
||
|
target_link_libraries(qprocess_testGuiProcess KtCore KtGui)
|
||
|
|
||
|
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/test Space In Name")
|
||
|
katie_setup_target(qprocess_testSpaceInName
|
||
|
${CMAKE_CURRENT_SOURCE_DIR}/testSpaceInName/main.cpp
|
||
|
)
|
||
|
add_executable(qprocess_testSpaceInName ${qprocess_testProcessSpacesArgs_SOURCES})
|
||
|
target_link_libraries(qprocess_testSpaceInName KtCore)
|