aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/utils/process/processtestapp/CMakeLists.txt
blob: 7372cda14a737d9672d86d7828ed670dd31514cf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
file(RELATIVE_PATH RELATIVE_TEST_PATH "${PROJECT_BINARY_DIR}" "${CMAKE_CURRENT_BINARY_DIR}")
file(RELATIVE_PATH TEST_RELATIVE_LIBEXEC_PATH "/${RELATIVE_TEST_PATH}" "/${IDE_LIBEXEC_PATH}")

add_qtc_executable(processtestapp
  DEFINES "TEST_RELATIVE_LIBEXEC_PATH=\"${TEST_RELATIVE_LIBEXEC_PATH}\""
          "PROCESS_TESTAPP=\"${CMAKE_CURRENT_BINARY_DIR}\""
  DEPENDS Utils app_version
  SOURCES main.cpp processtestapp.h processtestapp.cpp
  SKIP_INSTALL
  INTERNAL_ONLY
)

set_target_properties(processtestapp PROPERTIES
  LIBRARY_OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
  ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
  RUNTIME_OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
)