mirror of
https://github.com/GerbilSoft/rom-properties.git
synced 2025-06-19 03:55:43 -04:00
15 lines
449 B
CMake
15 lines
449 B
CMake
# Replace hard-coded prefixes.
|
|
# Parameters:
|
|
# - _var: Variable containing the path with the prefix to replcae.
|
|
# - _prefix: Prefix to replace.
|
|
|
|
MACRO(REPLACE_HARDCODED_PREFIX _var _prefix)
|
|
IF(NOT "${_prefix}" STREQUAL "${CMAKE_INSTALL_PREFIX}")
|
|
STRING(LENGTH "${_prefix}" prefix_LEN)
|
|
IF(${_var})
|
|
STRING(SUBSTRING "${${_var}}" ${prefix_LEN} -1 prefix_SUB)
|
|
SET(${_var} "${CMAKE_INSTALL_PREFIX}${prefix_SUB}")
|
|
ENDIF()
|
|
ENDIF()
|
|
ENDMACRO()
|