Skip to content

Commit f45e16a

Browse files
linusgawesomekling
authored andcommitted
Toolchain: Update build paths in CMakeToolchain.txt
1 parent d0427b6 commit f45e16a

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

Toolchain/CMakeToolchain.txt

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,13 @@ endif()
1010

1111
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-exceptions")
1212

13+
set(SERENITY_BUILD_DIR $ENV{SERENITY_ROOT}/Build/$ENV{SERENITY_ARCH})
14+
1315
# where to read from/write to
14-
set(CMAKE_SYSROOT $ENV{SERENITY_ROOT}/Build/Root)
15-
set(CMAKE_STAGING_PREFIX $ENV{SERENITY_ROOT}/Build/Root/usr)
16-
set(CMAKE_INSTALL_PREFIX $ENV{SERENITY_ROOT}/Build/Root/usr)
17-
set(CMAKE_INSTALL_DATAROOTDIR $ENV{SERENITY_ROOT}/Build/Root/usr/share)
16+
set(CMAKE_SYSROOT ${SERENITY_BUILD_DIR}/Root)
17+
set(CMAKE_STAGING_PREFIX ${SERENITY_BUILD_DIR}/Root/usr)
18+
set(CMAKE_INSTALL_PREFIX ${SERENITY_BUILD_DIR}/Root/usr)
19+
set(CMAKE_INSTALL_DATAROOTDIR ${SERENITY_BUILD_DIR}/Root/usr/share)
1820

1921
set(CMAKE_C_COMPILER $ENV{SERENITY_ARCH}-pc-serenity-gcc)
2022
set(CMAKE_CXX_COMPILER $ENV{SERENITY_ARCH}-pc-serenity-g++)

0 commit comments

Comments
 (0)