mirror of
https://github.com/luanti-org/luanti.git
synced 2025-06-27 16:36:03 +00:00
Fix cross-building by ensuring output path is set
This commit is contained in:
parent
7375358afd
commit
0695541bf5
1 changed files with 6 additions and 3 deletions
|
@ -591,9 +591,12 @@ if(USE_CURL)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|
||||||
# When cross-compiling assume the user doesn't want to run the executable anyway,
|
# When cross-compiling place the executable in <build dir>/bin so that multiple
|
||||||
# otherwise place it in <source dir>/bin/ since Luanti can only run from there.
|
# targets can be built from the same source folder. Otherwise, place it in
|
||||||
if(NOT CMAKE_CROSSCOMPILING)
|
# <source dir>/bin/ since Luanti can only run from there.
|
||||||
|
if(CMAKE_CROSSCOMPILING)
|
||||||
|
set(EXECUTABLE_OUTPUT_PATH "${CMAKE_BINARY_DIR}/bin")
|
||||||
|
else()
|
||||||
set(EXECUTABLE_OUTPUT_PATH "${CMAKE_SOURCE_DIR}/bin")
|
set(EXECUTABLE_OUTPUT_PATH "${CMAKE_SOURCE_DIR}/bin")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue