summaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorTom Rondeau <tom@trondeau.com>2014-07-27 12:50:44 -0400
committerTom Rondeau <tom@trondeau.com>2014-07-27 12:50:44 -0400
commit4477995e1fadb0f975815ab76d00bf11eed764ef (patch)
tree7f582e230b79a1eed9645eb42b40a501104f5da4 /cmake
parentd9def5b1aaff73756d052027448a520e13a3274c (diff)
parent17b9ba03d6501c82a553b8e1f910258461320539 (diff)
Merge remote-tracking branch 'nwest/neon'
Diffstat (limited to 'cmake')
-rw-r--r--cmake/Toolchains/oe-sdk_cross.cmake2
1 files changed, 2 insertions, 0 deletions
diff --git a/cmake/Toolchains/oe-sdk_cross.cmake b/cmake/Toolchains/oe-sdk_cross.cmake
index 2a01d8f79f..788a22b372 100644
--- a/cmake/Toolchains/oe-sdk_cross.cmake
+++ b/cmake/Toolchains/oe-sdk_cross.cmake
@@ -1,6 +1,8 @@
set( CMAKE_SYSTEM_NAME Linux )
#set( CMAKE_C_COMPILER $ENV{CC} )
#set( CMAKE_CXX_COMPILER $ENV{CXX} )
+string(REGEX MATCH "sysroots/([a-zA-Z0-9]+)" CMAKE_SYSTEM_PROCESSOR $ENV{SDKTARGETSYSROOT})
+string(REGEX REPLACE "sysroots/" "" CMAKE_SYSTEM_PROCESSOR ${CMAKE_SYSTEM_PROCESSOR})
set( CMAKE_CXX_FLAGS $ENV{CXXFLAGS} CACHE STRING "" FORCE )
set( CMAKE_C_FLAGS $ENV{CFLAGS} CACHE STRING "" FORCE ) #same flags for C sources
set( CMAKE_LDFLAGS_FLAGS ${CMAKE_CXX_FLAGS} CACHE STRING "" FORCE ) #same flags for C sources