aboutsummaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorfuzzard <fuzzard@kodi.tv>2023-06-13 16:33:59 +1000
committerfuzzard <fuzzard@kodi.tv>2023-06-13 16:33:59 +1000
commitae1c4825d22fefdfa4205fb8437ade0cef438284 (patch)
tree0fbccbbc9f2b69a678830baa6d048de61ac50d07 /tools
parent10efd225bd75019e5340d2f8df27dd8fbdaa1395 (diff)
[tools/depends] Update native toolchain and Makefile.include
introduce new variable in Makefile.include to call cmake with native toolchain file Add native ARCH_DEFINES to native toolchain file for use in host cmake dep building
Diffstat (limited to 'tools')
-rw-r--r--tools/depends/Makefile.include.in1
-rw-r--r--tools/depends/native/Toolchain-Native.cmake.in1
2 files changed, 2 insertions, 0 deletions
diff --git a/tools/depends/Makefile.include.in b/tools/depends/Makefile.include.in
index 691cc253e9..e91bf152f4 100644
--- a/tools/depends/Makefile.include.in
+++ b/tools/depends/Makefile.include.in
@@ -98,6 +98,7 @@ NM_FOR_BUILD=@NM_FOR_BUILD@
STRIP_FOR_BUILD=@STRIP_FOR_BUILD@
READELF_FOR_BUILD=@READELF_FOR_BUILD@
OBJDUMP_FOR_BUILD=@OBJDUMP_FOR_BUILD@
+CMAKE_FOR_BUILD=@prefix@/@tool_dir@/bin/cmake -DCMAKE_TOOLCHAIN_FILE=$(NATIVEPREFIX)/share/Toolchain-Native.cmake -DCMAKE_INSTALL_PREFIX=$(NATIVEPREFIX)
NATIVE_CFLAGS=@host_includes@ -I@prefix@/@tool_dir@/include
NATIVE_LDFLAGS=@host_includes@ -L@prefix@/@tool_dir@/lib
diff --git a/tools/depends/native/Toolchain-Native.cmake.in b/tools/depends/native/Toolchain-Native.cmake.in
index a597100518..7584542da8 100644
--- a/tools/depends/native/Toolchain-Native.cmake.in
+++ b/tools/depends/native/Toolchain-Native.cmake.in
@@ -5,6 +5,7 @@ set(TARBALL_DIR "@use_tarballs@")
set(OS "@build_os@")
set(CMAKE_SYSTEM_PROCESSOR @host_cpu@)
set(CPU "@use_buildcpu@")
+set(ARCH_DEFINES "@NATIVE_ARCH_DEFINES@")
if(OS STREQUAL linux)
set(CMAKE_SYSTEM_NAME Linux)