Use qt_internal_add_executable in auto tests

When possible, I replaced add_executable with
qt_internal_add_executable.

Pick-to: 6.5
Task-number: QTBUG-109394
Change-Id: I643d2e27f0d880fe9b6cec7af790e4c99227fb0c
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
This commit is contained in:
Amir Masoud Abdol 2023-03-09 15:38:58 +01:00
parent 3e1108aa7f
commit e512734278
18 changed files with 99 additions and 20 deletions

View File

@ -5,4 +5,8 @@
## testExitCodes Binary:
#####################################################################
add_executable(testExitCodes main.cpp)
qt_internal_add_executable(testExitCodes
OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/"
SOURCES
main.cpp
)

View File

@ -5,4 +5,8 @@
## testForwardingHelper Binary:
#####################################################################
add_executable(testForwardingHelper main.cpp)
qt_internal_add_executable(testForwardingHelper
OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/"
SOURCES
main.cpp
)

View File

@ -5,4 +5,8 @@
## testProcessCrash Binary:
#####################################################################
add_executable(testProcessCrash main.cpp)
qt_internal_add_executable(testProcessCrash
OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/"
SOURCES
main.cpp
)

View File

@ -5,4 +5,8 @@
## testProcessDeadWhileReading Binary:
#####################################################################
add_executable(testProcessDeadWhileReading main.cpp)
qt_internal_add_executable(testProcessDeadWhileReading
OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/"
SOURCES
main.cpp
)

View File

@ -5,4 +5,8 @@
## testProcessEOF Binary:
#####################################################################
add_executable(testProcessEOF main.cpp)
qt_internal_add_executable(testProcessEOF
OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/"
SOURCES
main.cpp
)

View File

@ -5,4 +5,8 @@
## testProcessEcho Binary:
#####################################################################
add_executable(testProcessEcho main.cpp)
qt_internal_add_executable(testProcessEcho
OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/"
SOURCES
main.cpp
)

View File

@ -5,4 +5,8 @@
## testProcessEcho2 Binary:
#####################################################################
add_executable(testProcessEcho2 main.cpp)
qt_internal_add_executable(testProcessEcho2
OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/"
SOURCES
main.cpp
)

View File

@ -5,4 +5,8 @@
## testProcessEcho3 Binary:
#####################################################################
add_executable(testProcessEcho3 main.cpp)
qt_internal_add_executable(testProcessEcho3
OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/"
SOURCES
main.cpp
)

View File

@ -5,5 +5,10 @@
## testProcessEchoGui Binary:
#####################################################################
add_executable(testProcessEchoGui WIN32 main_win.cpp)
qt_internal_add_executable(testProcessEchoGui
GUI
OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/"
SOURCES
main_win.cpp
)
target_link_libraries(testProcessEchoGui PRIVATE user32)

View File

@ -5,4 +5,8 @@
## testProcessEnvironment Binary:
#####################################################################
add_executable(testProcessEnvironment main.cpp)
qt_internal_add_executable(testProcessEnvironment
OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/"
SOURCES
main.cpp
)

View File

@ -5,4 +5,8 @@
## testProcessHang Binary:
#####################################################################
add_executable(testProcessHang main.cpp)
qt_internal_add_executable(testProcessHang
OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/"
SOURCES
main.cpp
)

View File

@ -5,4 +5,8 @@
## testProcessNormal Binary:
#####################################################################
add_executable(testProcessNormal main.cpp)
qt_internal_add_executable(testProcessNormal
OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/"
SOURCES
main.cpp
)

View File

@ -5,4 +5,8 @@
## testProcessOutput Binary:
#####################################################################
add_executable(testProcessOutput main.cpp)
qt_internal_add_executable(testProcessOutput
OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/"
SOURCES
main.cpp
)

View File

@ -1,10 +1,22 @@
# Copyright (C) 2022 The Qt Company Ltd.
# SPDX-License-Identifier: BSD-3-Clause
add_executable(nospace main.cpp)
qt_internal_add_executable(nospace
OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/"
SOURCES
main.cpp
)
add_executable(onespace main.cpp)
qt_internal_add_executable(onespace
OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/"
SOURCES
main.cpp
)
set_target_properties(onespace PROPERTIES OUTPUT_NAME "one space")
add_executable(twospaces main.cpp)
qt_internal_add_executable(twospaces
OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/"
SOURCES
main.cpp
)
set_target_properties(twospaces PROPERTIES OUTPUT_NAME "two space s")

View File

@ -5,5 +5,9 @@
## testSetNamedPipeHandleState Binary:
#####################################################################
add_executable(testSetNamedPipeHandleState main.cpp)
qt_internal_add_executable(testSetNamedPipeHandleState
OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/"
SOURCES
main.cpp
)
target_link_libraries(testSetNamedPipeHandleState PRIVATE kernel32.lib)

View File

@ -5,7 +5,9 @@
## testSoftExit Binary:
#####################################################################
add_executable(testSoftExit)
qt_internal_add_executable(testSoftExit
OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/"
)
qt_internal_extend_target(testSoftExit CONDITION WIN32
SOURCES

View File

@ -5,6 +5,10 @@
## testSpaceInName Binary:
#####################################################################
add_executable(testSpaceInName main.cpp)
qt_internal_add_executable(testSpaceInName
OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/"
SOURCES
main.cpp
)
set_property(TARGET testSpaceInName PROPERTY
RUNTIME_OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/../test Space In Name")

View File

@ -5,4 +5,8 @@
## write-read-write Binary:
#####################################################################
add_executable(write-read-write main.cpp)
qt_internal_add_executable(write-read-write
OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/"
SOURCES
main.cpp
)