Files
CMake/Tests/RunCMake/property_init/Executable.cmake
Ralf Habacker 88863d83d6 fileapi: Add test launcher to codemodel-v2
We do not need to bump the minor version because it was recently bumped
by addition of the cross-compiling emulator as another kind of launcher.
2023-12-13 10:20:43 -05:00

27 lines
723 B
CMake

set(dir "${CMAKE_CURRENT_BINARY_DIR}")
set(properties
# property expected alias
# Compilation properties
## Platforms
### Windows
"VS_DEBUGGER_COMMAND" "vsdbg" "<SAME>"
"VS_DEBUGGER_COMMAND_ARGUMENTS" "/?" "<SAME>"
"VS_DEBUGGER_ENVIRONMENT" "env=val" "<SAME>"
"VS_DEBUGGER_WORKING_DIRECTORY" "${dir}" "<SAME>"
# Linking properties
## Platforms
### Android
"ANDROID_GUI" "OFF" "<SAME>"
# Metadata
"CROSSCOMPILING_EMULATOR" "emu" "<SAME>"
"TEST_LAUNCHER" "test" "<SAME>"
)
prepare_target_types(executable
EXECUTABLE
IMPORTED_EXECUTABLE)
run_property_tests(executable properties)