summaryrefslogtreecommitdiffstats
path: root/scripts/toolchain
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/toolchain')
-rw-r--r--scripts/toolchain/android-arm.cmake58
-rw-r--r--scripts/toolchain/ios-arm.cmake58
-rw-r--r--scripts/toolchain/linux-i486.cmake58
-rw-r--r--scripts/toolchain/linux-x86_64.cmake58
-rw-r--r--scripts/toolchain/osx-i386.cmake58
-rw-r--r--scripts/toolchain/osx-x86_64.cmake58
-rw-r--r--scripts/toolchain/rbpi-arm.cmake58
7 files changed, 0 insertions, 406 deletions
diff --git a/scripts/toolchain/android-arm.cmake b/scripts/toolchain/android-arm.cmake
deleted file mode 100644
index 21315b3..0000000
--- a/scripts/toolchain/android-arm.cmake
+++ /dev/null
@@ -1,58 +0,0 @@
1set(CMAKE_SYSTEM_VERSION 1)
2set(OS "android")
3set(CPU "armeabi-v7a")
4set(PLATFORM "")
5if("${OS}" STREQUAL "linux" OR "${OS}" STREQUAL "android")
6 set(CMAKE_SYSTEM_NAME Linux)
7endif()
8
9# set special CORE_SYSTEM_NAME
10if("${OS}" STREQUAL "android")
11 set(CORE_SYSTEM_NAME android)
12elseif("${OS}" STREQUAL "ios")
13 set(CORE_SYSTEM_NAME ios)
14elseif("${PLATFORM}" STREQUAL "raspberry-pi")
15 set(CORE_SYSTEM_NAME rbpi)
16elseif("${PLATFORM}" STREQUAL "darwin")
17 set(CORE_SYSTEM_NAME darwin)
18endif()
19
20#set(CMAKE_FIND_ROOT_PATH @CMAKE_FIND_ROOT_PATH@)
21
22if("${OS}" STREQUAL "ios" OR "${OS}" STREQUAL "osx")
23 set(CMAKE_SYSTEM_NAME Darwin)
24 #set(CMAKE_OSX_SYSROOT @use_sdk_path@)
25 #list(APPEND CMAKE_FIND_ROOT_PATH ${CMAKE_OSX_SYSROOT} ${CMAKE_OSX_SYSROOT}/usr)
26 #set(CMAKE_LIBRARY_PATH @CMAKE_FIND_ROOT_PATH@/lib:@use_sdk_path@/lib)
27 #set(CMAKE_INCLUDE_PATH @CMAKE_FIND_ROOT_PATH@/include:@use_sdk_path@/include)
28endif()
29
30#if("${CORE_SYSTEM_NAME}" STREQUAL "rbpi")
31# list(APPEND CMAKE_FIND_ROOT_PATH @use_firmware@/opt/vc)
32# set(CMAKE_LIBRARY_PATH @CMAKE_FIND_ROOT_PATH@/lib:@use_firmware@/opt/vc/lib)
33# set(CMAKE_INCLUDE_PATH @CMAKE_FIND_ROOT_PATH@/include:@use_firmware@/opt/vc/include)
34#endif()
35
36# specify the cross compiler
37set(COMPILER_PREFIX /var/www/ud_3/xbmc/x-tools/android-14/bin/arm-linux-androideabi)
38set(CMAKE_C_COMPILER ${COMPILER_PREFIX}-gcc)
39set(CMAKE_CXX_COMPILER ${COMPILER_PREFIX}-g++)
40set(CMAKE_AR ${COMPILER_PREFIX}-ar CACHE FILEPATH "Archiver")
41set(CMAKE_LINKER ${COMPILER_PREFIX}-ld CACHE FILEPATH "Linker")
42set(CMAKE_RANLIB ${COMPILER_PREFIX}-ranlib)
43set(CMAKE_C_FLAGS "-march=armv7-a -mtune=cortex-a9 -mfloat-abi=softfp -mfpu=neon")
44set(CMAKE_CXX_FLAGS "-march=armv7-a -mtune=cortex-a9 -mfloat-abi=softfp -mfpu=neon -frtti")
45set(CMAKE_CPP_FLAGS "")
46set(ENV{CFLAGS} ${CMAKE_C_FLAGS})
47set(ENV{CXXFLAGS} ${CMAKE_CXX_FLAGS})
48set(ENV{CPPFLAGS} ${CMAKE_CPP_FLAGS})
49
50# search for programs in the build host directories
51#set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
52# for libraries and headers in the target directories
53#set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
54#set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
55
56if(NOT OS STREQUAL "linux")
57 set(ADDONS_PREFER_STATIC_LIBS ON)
58endif()
diff --git a/scripts/toolchain/ios-arm.cmake b/scripts/toolchain/ios-arm.cmake
deleted file mode 100644
index 9bb8b0e..0000000
--- a/scripts/toolchain/ios-arm.cmake
+++ /dev/null
@@ -1,58 +0,0 @@
1set(CMAKE_SYSTEM_VERSION 1)
2set(OS "ios")
3set(CPU "armv7")
4set(PLATFORM "darwin")
5if("${OS}" STREQUAL "linux" OR "${OS}" STREQUAL "android")
6 set(CMAKE_SYSTEM_NAME Linux)
7endif()
8
9# set special CORE_SYSTEM_NAME
10if("${OS}" STREQUAL "android")
11 set(CORE_SYSTEM_NAME android)
12elseif("${OS}" STREQUAL "ios")
13 set(CORE_SYSTEM_NAME ios)
14elseif("${PLATFORM}" STREQUAL "raspberry-pi")
15 set(CORE_SYSTEM_NAME rbpi)
16elseif("${PLATFORM}" STREQUAL "darwin")
17 set(CORE_SYSTEM_NAME darwin)
18endif()
19
20#set(CMAKE_FIND_ROOT_PATH @CMAKE_FIND_ROOT_PATH@)
21
22if("${OS}" STREQUAL "ios" OR "${OS}" STREQUAL "osx")
23 set(CMAKE_SYSTEM_NAME Darwin)
24 #set(CMAKE_OSX_SYSROOT @use_sdk_path@)
25 #list(APPEND CMAKE_FIND_ROOT_PATH ${CMAKE_OSX_SYSROOT} ${CMAKE_OSX_SYSROOT}/usr)
26 #set(CMAKE_LIBRARY_PATH @CMAKE_FIND_ROOT_PATH@/lib:@use_sdk_path@/lib)
27 #set(CMAKE_INCLUDE_PATH @CMAKE_FIND_ROOT_PATH@/include:@use_sdk_path@/include)
28endif()
29
30#if("${CORE_SYSTEM_NAME}" STREQUAL "rbpi")
31# list(APPEND CMAKE_FIND_ROOT_PATH @use_firmware@/opt/vc)
32# set(CMAKE_LIBRARY_PATH @CMAKE_FIND_ROOT_PATH@/lib:@use_firmware@/opt/vc/lib)
33# set(CMAKE_INCLUDE_PATH @CMAKE_FIND_ROOT_PATH@/include:@use_firmware@/opt/vc/include)
34#endif()
35
36# specify the cross compiler
37set(COMPILER_PREFIX /var/www/ud_3/xbmc/osx/osxcross/target/bin/arm-apple-darwin14)
38set(CMAKE_C_COMPILER ${COMPILER_PREFIX}-clang)
39set(CMAKE_CXX_COMPILER ${COMPILER_PREFIX}-clang++)
40set(CMAKE_AR ${COMPILER_PREFIX}-ar CACHE FILEPATH "Archiver")
41set(CMAKE_LINKER ${COMPILER_PREFIX}-ld CACHE FILEPATH "Linker")
42set(CMAKE_RANLIB ${COMPILER_PREFIX}-ranlib)
43set(CMAKE_C_FLAGS "-mcpu=cortex-a8 -mfpu=neon -ftree-vectorize -mfloat-abi=softfp -pipe -Wno-trigraphs -fpascal-strings -O3 -Wreturn-type -Wunused-variable -fmessage-length=0 -gdwarf-2")
44set(CMAKE_CXX_FLAGS "-mcpu=cortex-a8 -mfpu=neon -ftree-vectorize -mfloat-abi=softfp -pipe -Wno-trigraphs -fpascal-strings -O3 -Wreturn-type -Wunused-variable -fmessage-length=0 -gdwarf-2 -stdlib=libc++")
45set(CMAKE_CPP_FLAGS "")
46set(ENV{CFLAGS} ${CMAKE_C_FLAGS})
47set(ENV{CXXFLAGS} ${CMAKE_CXX_FLAGS})
48set(ENV{CPPFLAGS} ${CMAKE_CPP_FLAGS})
49
50# search for programs in the build host directories
51#set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
52# for libraries and headers in the target directories
53#set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
54#set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
55
56if(NOT OS STREQUAL "linux")
57 set(ADDONS_PREFER_STATIC_LIBS ON)
58endif()
diff --git a/scripts/toolchain/linux-i486.cmake b/scripts/toolchain/linux-i486.cmake
deleted file mode 100644
index eb7041a..0000000
--- a/scripts/toolchain/linux-i486.cmake
+++ /dev/null
@@ -1,58 +0,0 @@
1set(CMAKE_SYSTEM_VERSION 1)
2set(OS "linux")
3set(CPU "i686")
4set(PLATFORM "")
5if("${OS}" STREQUAL "linux" OR "${OS}" STREQUAL "android")
6 set(CMAKE_SYSTEM_NAME Linux)
7endif()
8
9# set special CORE_SYSTEM_NAME
10if("${OS}" STREQUAL "android")
11 set(CORE_SYSTEM_NAME android)
12elseif("${OS}" STREQUAL "ios")
13 set(CORE_SYSTEM_NAME ios)
14elseif("${PLATFORM}" STREQUAL "raspberry-pi")
15 set(CORE_SYSTEM_NAME rbpi)
16elseif("${PLATFORM}" STREQUAL "darwin")
17 set(CORE_SYSTEM_NAME darwin)
18endif()
19
20#set(CMAKE_FIND_ROOT_PATH @CMAKE_FIND_ROOT_PATH@)
21
22if("${OS}" STREQUAL "ios" OR "${OS}" STREQUAL "osx")
23 set(CMAKE_SYSTEM_NAME Darwin)
24 #set(CMAKE_OSX_SYSROOT @use_sdk_path@)
25 #list(APPEND CMAKE_FIND_ROOT_PATH ${CMAKE_OSX_SYSROOT} ${CMAKE_OSX_SYSROOT}/usr)
26 #set(CMAKE_LIBRARY_PATH @CMAKE_FIND_ROOT_PATH@/lib:@use_sdk_path@/lib)
27 #set(CMAKE_INCLUDE_PATH @CMAKE_FIND_ROOT_PATH@/include:@use_sdk_path@/include)
28endif()
29
30#if("${CORE_SYSTEM_NAME}" STREQUAL "rbpi")
31# list(APPEND CMAKE_FIND_ROOT_PATH @use_firmware@/opt/vc)
32# set(CMAKE_LIBRARY_PATH @CMAKE_FIND_ROOT_PATH@/lib:@use_firmware@/opt/vc/lib)
33# set(CMAKE_INCLUDE_PATH @CMAKE_FIND_ROOT_PATH@/include:@use_firmware@/opt/vc/include)
34#endif()
35
36# specify the cross compiler
37set(COMPILER_PREFIX /var/www/ud_3/xbmc/x-tools/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu)
38set(CMAKE_C_COMPILER ${COMPILER_PREFIX}-gcc)
39set(CMAKE_CXX_COMPILER ${COMPILER_PREFIX}-g++)
40set(CMAKE_AR ${COMPILER_PREFIX}-ar CACHE FILEPATH "Archiver")
41set(CMAKE_LINKER ${COMPILER_PREFIX}-ld CACHE FILEPATH "Linker")
42set(CMAKE_RANLIB ${COMPILER_PREFIX}-ranlib)
43set(CMAKE_C_FLAGS "-m32")
44set(CMAKE_CXX_FLAGS "-m32")
45set(CMAKE_CPP_FLAGS "")
46set(ENV{CFLAGS} ${CMAKE_C_FLAGS})
47set(ENV{CXXFLAGS} ${CMAKE_CXX_FLAGS})
48set(ENV{CPPFLAGS} ${CMAKE_CPP_FLAGS})
49
50# search for programs in the build host directories
51#set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
52# for libraries and headers in the target directories
53#set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
54#set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
55
56if(NOT OS STREQUAL "linux")
57 set(ADDONS_PREFER_STATIC_LIBS ON)
58endif()
diff --git a/scripts/toolchain/linux-x86_64.cmake b/scripts/toolchain/linux-x86_64.cmake
deleted file mode 100644
index cb93e39..0000000
--- a/scripts/toolchain/linux-x86_64.cmake
+++ /dev/null
@@ -1,58 +0,0 @@
1set(CMAKE_SYSTEM_VERSION 1)
2set(OS "linux")
3set(CPU "x86_64")
4set(PLATFORM "")
5if("${OS}" STREQUAL "linux" OR "${OS}" STREQUAL "android")
6 set(CMAKE_SYSTEM_NAME Linux)
7endif()
8
9# set special CORE_SYSTEM_NAME
10if("${OS}" STREQUAL "android")
11 set(CORE_SYSTEM_NAME android)
12elseif("${OS}" STREQUAL "ios")
13 set(CORE_SYSTEM_NAME ios)
14elseif("${PLATFORM}" STREQUAL "raspberry-pi")
15 set(CORE_SYSTEM_NAME rbpi)
16elseif("${PLATFORM}" STREQUAL "darwin")
17 set(CORE_SYSTEM_NAME darwin)
18endif()
19
20#set(CMAKE_FIND_ROOT_PATH @CMAKE_FIND_ROOT_PATH@)
21
22if("${OS}" STREQUAL "ios" OR "${OS}" STREQUAL "osx")
23 set(CMAKE_SYSTEM_NAME Darwin)
24 #set(CMAKE_OSX_SYSROOT @use_sdk_path@)
25 #list(APPEND CMAKE_FIND_ROOT_PATH ${CMAKE_OSX_SYSROOT} ${CMAKE_OSX_SYSROOT}/usr)
26 #set(CMAKE_LIBRARY_PATH @CMAKE_FIND_ROOT_PATH@/lib:@use_sdk_path@/lib)
27 #set(CMAKE_INCLUDE_PATH @CMAKE_FIND_ROOT_PATH@/include:@use_sdk_path@/include)
28endif()
29
30#if("${CORE_SYSTEM_NAME}" STREQUAL "rbpi")
31# list(APPEND CMAKE_FIND_ROOT_PATH @use_firmware@/opt/vc)
32# set(CMAKE_LIBRARY_PATH @CMAKE_FIND_ROOT_PATH@/lib:@use_firmware@/opt/vc/lib)
33# set(CMAKE_INCLUDE_PATH @CMAKE_FIND_ROOT_PATH@/include:@use_firmware@/opt/vc/include)
34#endif()
35
36# specify the cross compiler
37set(COMPILER_PREFIX /var/www/ud_3/xbmc/x-tools/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu)
38set(CMAKE_C_COMPILER ${COMPILER_PREFIX}-gcc)
39set(CMAKE_CXX_COMPILER ${COMPILER_PREFIX}-g++)
40set(CMAKE_AR ${COMPILER_PREFIX}-ar CACHE FILEPATH "Archiver")
41set(CMAKE_LINKER ${COMPILER_PREFIX}-ld CACHE FILEPATH "Linker")
42set(CMAKE_RANLIB ${COMPILER_PREFIX}-ranlib)
43set(CMAKE_C_FLAGS "")
44set(CMAKE_CXX_FLAGS "")
45set(CMAKE_CPP_FLAGS "")
46set(ENV{CFLAGS} ${CMAKE_C_FLAGS})
47set(ENV{CXXFLAGS} ${CMAKE_CXX_FLAGS})
48set(ENV{CPPFLAGS} ${CMAKE_CPP_FLAGS})
49
50# search for programs in the build host directories
51#set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
52# for libraries and headers in the target directories
53#set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
54#set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
55
56if(NOT OS STREQUAL "linux")
57 set(ADDONS_PREFER_STATIC_LIBS ON)
58endif()
diff --git a/scripts/toolchain/osx-i386.cmake b/scripts/toolchain/osx-i386.cmake
deleted file mode 100644
index e2fb927..0000000
--- a/scripts/toolchain/osx-i386.cmake
+++ /dev/null
@@ -1,58 +0,0 @@
1set(CMAKE_SYSTEM_VERSION 1)
2set(OS "osx")
3set(CPU "i386")
4set(PLATFORM "darwin")
5if("${OS}" STREQUAL "linux" OR "${OS}" STREQUAL "android")
6 set(CMAKE_SYSTEM_NAME Linux)
7endif()
8
9# set special CORE_SYSTEM_NAME
10if("${OS}" STREQUAL "android")
11 set(CORE_SYSTEM_NAME android)
12elseif("${OS}" STREQUAL "ios")
13 set(CORE_SYSTEM_NAME ios)
14elseif("${PLATFORM}" STREQUAL "raspberry-pi")
15 set(CORE_SYSTEM_NAME rbpi)
16elseif("${PLATFORM}" STREQUAL "darwin")
17 set(CORE_SYSTEM_NAME darwin)
18endif()
19
20#set(CMAKE_FIND_ROOT_PATH @CMAKE_FIND_ROOT_PATH@)
21
22if("${OS}" STREQUAL "ios" OR "${OS}" STREQUAL "osx")
23 set(CMAKE_SYSTEM_NAME Darwin)
24 #set(CMAKE_OSX_SYSROOT @use_sdk_path@)
25 #list(APPEND CMAKE_FIND_ROOT_PATH ${CMAKE_OSX_SYSROOT} ${CMAKE_OSX_SYSROOT}/usr)
26 #set(CMAKE_LIBRARY_PATH @CMAKE_FIND_ROOT_PATH@/lib:@use_sdk_path@/lib)
27 #set(CMAKE_INCLUDE_PATH @CMAKE_FIND_ROOT_PATH@/include:@use_sdk_path@/include)
28endif()
29
30#if("${CORE_SYSTEM_NAME}" STREQUAL "rbpi")
31# list(APPEND CMAKE_FIND_ROOT_PATH @use_firmware@/opt/vc)
32# set(CMAKE_LIBRARY_PATH @CMAKE_FIND_ROOT_PATH@/lib:@use_firmware@/opt/vc/lib)
33# set(CMAKE_INCLUDE_PATH @CMAKE_FIND_ROOT_PATH@/include:@use_firmware@/opt/vc/include)
34#endif()
35
36# specify the cross compiler
37set(COMPILER_PREFIX /var/www/ud_3/xbmc/osx/osxcross/target/bin/i386-apple-darwin14)
38set(CMAKE_C_COMPILER ${COMPILER_PREFIX}-clang)
39set(CMAKE_CXX_COMPILER ${COMPILER_PREFIX}-clang++)
40set(CMAKE_AR ${COMPILER_PREFIX}-ar CACHE FILEPATH "Archiver")
41set(CMAKE_LINKER ${COMPILER_PREFIX}-ld CACHE FILEPATH "Linker")
42set(CMAKE_RANLIB ${COMPILER_PREFIX}-ranlib)
43set(CMAKE_C_FLAGS "")
44set(CMAKE_CXX_FLAGS "-stdlib=libc++")
45set(CMAKE_CPP_FLAGS "")
46set(ENV{CFLAGS} ${CMAKE_C_FLAGS})
47set(ENV{CXXFLAGS} ${CMAKE_CXX_FLAGS})
48set(ENV{CPPFLAGS} ${CMAKE_CPP_FLAGS})
49
50# search for programs in the build host directories
51#set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
52# for libraries and headers in the target directories
53#set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
54#set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
55
56if(NOT OS STREQUAL "linux")
57 set(ADDONS_PREFER_STATIC_LIBS ON)
58endif()
diff --git a/scripts/toolchain/osx-x86_64.cmake b/scripts/toolchain/osx-x86_64.cmake
deleted file mode 100644
index c14fb06..0000000
--- a/scripts/toolchain/osx-x86_64.cmake
+++ /dev/null
@@ -1,58 +0,0 @@
1set(CMAKE_SYSTEM_VERSION 1)
2set(OS "osx")
3set(CPU "x86_64")
4set(PLATFORM "darwin")
5if("${OS}" STREQUAL "linux" OR "${OS}" STREQUAL "android")
6 set(CMAKE_SYSTEM_NAME Linux)
7endif()
8
9# set special CORE_SYSTEM_NAME
10if("${OS}" STREQUAL "android")
11 set(CORE_SYSTEM_NAME android)
12elseif("${OS}" STREQUAL "ios")
13 set(CORE_SYSTEM_NAME ios)
14elseif("${PLATFORM}" STREQUAL "raspberry-pi")
15 set(CORE_SYSTEM_NAME rbpi)
16elseif("${PLATFORM}" STREQUAL "darwin")
17 set(CORE_SYSTEM_NAME darwin)
18endif()
19
20#set(CMAKE_FIND_ROOT_PATH @CMAKE_FIND_ROOT_PATH@)
21
22if("${OS}" STREQUAL "ios" OR "${OS}" STREQUAL "osx")
23 set(CMAKE_SYSTEM_NAME Darwin)
24 #set(CMAKE_OSX_SYSROOT @use_sdk_path@)
25 #list(APPEND CMAKE_FIND_ROOT_PATH ${CMAKE_OSX_SYSROOT} ${CMAKE_OSX_SYSROOT}/usr)
26 #set(CMAKE_LIBRARY_PATH @CMAKE_FIND_ROOT_PATH@/lib:@use_sdk_path@/lib)
27 #set(CMAKE_INCLUDE_PATH @CMAKE_FIND_ROOT_PATH@/include:@use_sdk_path@/include)
28endif()
29
30#if("${CORE_SYSTEM_NAME}" STREQUAL "rbpi")
31# list(APPEND CMAKE_FIND_ROOT_PATH @use_firmware@/opt/vc)
32# set(CMAKE_LIBRARY_PATH @CMAKE_FIND_ROOT_PATH@/lib:@use_firmware@/opt/vc/lib)
33# set(CMAKE_INCLUDE_PATH @CMAKE_FIND_ROOT_PATH@/include:@use_firmware@/opt/vc/include)
34#endif()
35
36# specify the cross compiler
37set(COMPILER_PREFIX /var/www/ud_3/xbmc/osx/osxcross/target/bin/x86_64-apple-darwin14)
38set(CMAKE_C_COMPILER ${COMPILER_PREFIX}-clang)
39set(CMAKE_CXX_COMPILER ${COMPILER_PREFIX}-clang++)
40set(CMAKE_AR ${COMPILER_PREFIX}-ar CACHE FILEPATH "Archiver")
41set(CMAKE_LINKER ${COMPILER_PREFIX}-ld CACHE FILEPATH "Linker")
42set(CMAKE_RANLIB ${COMPILER_PREFIX}-ranlib)
43set(CMAKE_C_FLAGS "")
44set(CMAKE_CXX_FLAGS "-stdlib=libc++")
45set(CMAKE_CPP_FLAGS "")
46set(ENV{CFLAGS} ${CMAKE_C_FLAGS})
47set(ENV{CXXFLAGS} ${CMAKE_CXX_FLAGS})
48set(ENV{CPPFLAGS} ${CMAKE_CPP_FLAGS})
49
50# search for programs in the build host directories
51#set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
52# for libraries and headers in the target directories
53#set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
54#set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
55
56if(NOT OS STREQUAL "linux")
57 set(ADDONS_PREFER_STATIC_LIBS ON)
58endif()
diff --git a/scripts/toolchain/rbpi-arm.cmake b/scripts/toolchain/rbpi-arm.cmake
deleted file mode 100644
index 31c6a94..0000000
--- a/scripts/toolchain/rbpi-arm.cmake
+++ /dev/null
@@ -1,58 +0,0 @@
1set(CMAKE_SYSTEM_VERSION 1)
2set(OS "linux")
3set(CPU "arm1176jzf-s")
4set(PLATFORM "raspberry-pi")
5if("${OS}" STREQUAL "linux" OR "${OS}" STREQUAL "android")
6 set(CMAKE_SYSTEM_NAME Linux)
7endif()
8
9# set special CORE_SYSTEM_NAME
10if("${OS}" STREQUAL "android")
11 set(CORE_SYSTEM_NAME android)
12elseif("${OS}" STREQUAL "ios")
13 set(CORE_SYSTEM_NAME ios)
14elseif("${PLATFORM}" STREQUAL "raspberry-pi")
15 set(CORE_SYSTEM_NAME rbpi)
16elseif("${PLATFORM}" STREQUAL "darwin")
17 set(CORE_SYSTEM_NAME darwin)
18endif()
19
20#set(CMAKE_FIND_ROOT_PATH @CMAKE_FIND_ROOT_PATH@)
21
22if("${OS}" STREQUAL "ios" OR "${OS}" STREQUAL "osx")
23 set(CMAKE_SYSTEM_NAME Darwin)
24 #set(CMAKE_OSX_SYSROOT @use_sdk_path@)
25 #list(APPEND CMAKE_FIND_ROOT_PATH ${CMAKE_OSX_SYSROOT} ${CMAKE_OSX_SYSROOT}/usr)
26 #set(CMAKE_LIBRARY_PATH @CMAKE_FIND_ROOT_PATH@/lib:@use_sdk_path@/lib)
27 #set(CMAKE_INCLUDE_PATH @CMAKE_FIND_ROOT_PATH@/include:@use_sdk_path@/include)
28endif()
29
30#if("${CORE_SYSTEM_NAME}" STREQUAL "rbpi")
31# list(APPEND CMAKE_FIND_ROOT_PATH @use_firmware@/opt/vc)
32# set(CMAKE_LIBRARY_PATH @CMAKE_FIND_ROOT_PATH@/lib:@use_firmware@/opt/vc/lib)
33# set(CMAKE_INCLUDE_PATH @CMAKE_FIND_ROOT_PATH@/include:@use_firmware@/opt/vc/include)
34#endif()
35
36# specify the cross compiler
37set(COMPILER_PREFIX /var/www/ud_3/xbmc/x-tools/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi)
38set(CMAKE_C_COMPILER ${COMPILER_PREFIX}-gcc)
39set(CMAKE_CXX_COMPILER ${COMPILER_PREFIX}-g++)
40set(CMAKE_AR ${COMPILER_PREFIX}-ar CACHE FILEPATH "Archiver")
41set(CMAKE_LINKER ${COMPILER_PREFIX}-ld CACHE FILEPATH "Linker")
42set(CMAKE_RANLIB ${COMPILER_PREFIX}-ranlib)
43set(CMAKE_C_FLAGS "-mcpu=arm1176jzf-s -mtune=arm1176jzf-s -mfloat-abi=hard -mfpu=vfp -mabi=aapcs-linux")
44set(CMAKE_CXX_FLAGS "-mcpu=arm1176jzf-s -mtune=arm1176jzf-s -mfloat-abi=hard -mfpu=vfp -mabi=aapcs-linux")
45set(CMAKE_CPP_FLAGS "")
46set(ENV{CFLAGS} ${CMAKE_C_FLAGS})
47set(ENV{CXXFLAGS} ${CMAKE_CXX_FLAGS})
48set(ENV{CPPFLAGS} ${CMAKE_CPP_FLAGS})
49
50# search for programs in the build host directories
51#set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
52# for libraries and headers in the target directories
53#set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
54#set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
55
56if(NOT OS STREQUAL "linux")
57 set(ADDONS_PREFER_STATIC_LIBS ON)
58endif()