blob: ac50f881d96582ecbbcd16bc0c4f883ecb851590 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
--- zdoom-orig/CreateLaunchers.cmake 2025-04-18 18:46:48.497597139 -0400
+++ zdoom/CreateLaunchers.cmake 2025-04-18 18:57:26.721097928 -0400
@@ -44,10 +44,6 @@
endif()
set(__create_launchers YES)
-if( POLICY CMP0026 )
- cmake_policy( SET CMP0026 OLD )
-endif( POLICY CMP0026 )
-
include(CleanDirectoryList)
# We must run the following at "include" time, not at function call time,
@@ -205,9 +201,7 @@
_perconfig)
set(USERFILE_CONFIGSECTIONS)
foreach(USERFILE_CONFIGNAME ${CMAKE_CONFIGURATION_TYPES})
- get_target_property(USERFILE_${USERFILE_CONFIGNAME}_COMMAND
- ${_targetname}
- LOCATION_${USERFILE_CONFIGNAME})
+ set(USERFILE_${USERFILE_CONFIGNAME}_COMMAND "$<TARGET_FILE:${_targetname}>")
file(TO_NATIVE_PATH
"${USERFILE_${USERFILE_CONFIGNAME}_COMMAND}"
USERFILE_${USERFILE_CONFIGNAME}_COMMAND)
@@ -241,9 +235,7 @@
if(CMAKE_CONFIGURATION_TYPES)
# Multi-config generator - multiple launchers
foreach(_config ${CMAKE_CONFIGURATION_TYPES})
- get_target_property(USERFILE_${_config}_COMMAND
- ${_targetname}
- LOCATION_${_config})
+ set(USERFILE_${_config}_COMMAND "$<TARGET_FILE:${_targetname}>")
file(TO_NATIVE_PATH
"${USERFILE_${_config}_COMMAND}"
USERFILE_COMMAND)
@@ -254,9 +246,7 @@
endforeach()
else()
# Single-config generator - single launcher
- get_target_property(USERFILE_COMMAND
- ${_targetname}
- LOCATION)
+ set(USERFILE_COMMAND "$<TARGET_FILE:${_targetname}>")
file(TO_NATIVE_PATH
"${USERFILE_COMMAND}"
USERFILE_COMMAND)
|