Merge pull request #488 from AnnaKogan8:updated-ABI-compliance-descriptor-script
[profile/ivi/opencv.git] / modules / gpu / misc / carma.toolchain.cmake
1 set(CMAKE_SYSTEM_NAME Linux)
2 set(CMAKE_SYSTEM_VERSION 1)
3 set(CMAKE_SYSTEM_PROCESSOR arm)
4
5 set(CMAKE_C_COMPILER    arm-linux-gnueabi-gcc-4.5)
6 set(CMAKE_CXX_COMPILER  arm-linux-gnueabi-g++-4.5)
7
8 #suppress compiller varning
9 set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-psabi" )
10 set( CMAKE_C_FLAGS   "${CMAKE_C_FLAGS}   -Wno-psabi" )
11
12 # can be any other plases
13 set(__arm_linux_eabi_root /usr/arm-linux-gnueabi)
14
15 set(CMAKE_FIND_ROOT_PATH ${CMAKE_FIND_ROOT_PATH} ${__arm_linux_eabi_root})
16
17 if(EXISTS ${CUDA_TOOLKIT_ROOT_DIR})
18     set(CMAKE_FIND_ROOT_PATH ${CMAKE_FIND_ROOT_PATH} ${CUDA_TOOLKIT_ROOT_DIR})
19 endif()
20
21 set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
22 set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
23 set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM ONLY)
24
25 set(CARMA 1)
26 add_definitions(-DCARMA)