From 2b73083955c7948e76c1f66e315f4509f38f2dfa Mon Sep 17 00:00:00 2001 From: Dan O'Donovan Date: Wed, 24 Feb 2016 15:03:15 +0000 Subject: [PATCH] up: adding option to build for UP platform only Adding cmake option to build for UP platform only: -DMRAAPLATFORMFORCE=MRAA_UP Signed-off-by: Dan O'Donovan Signed-off-by: Brendan Le Foll --- src/CMakeLists.txt | 2 ++ src/x86/x86.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 49d3aab..e40b539 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -53,6 +53,8 @@ if (NOT ${MRAAPLATFORMFORCE} STREQUAL "ALL") set (mraa_LIB_X86_SRCS_NOAUTO ${PROJECT_SOURCE_DIR}/src/x86/x86.c ${PROJECT_SOURCE_DIR}/src/x86/intel_sofia_3gr.c) elseif (${MRAAPLATFORMFORCE} STREQUAL "MRAA_INTEL_CHERRYHILLS") set (mraa_LIB_X86_SRCS_NOAUTO ${PROJECT_SOURCE_DIR}/src/x86/x86.c ${PROJECT_SOURCE_DIR}/src/x86/intel_cherryhills.c) + elseif (${MRAAPLATFORMFORCE} STREQUAL "MRAA_UP") + set (mraa_LIB_X86_SRCS_NOAUTO ${PROJECT_SOURCE_DIR}/src/x86/x86.c ${PROJECT_SOURCE_DIR}/src/x86/up.c) else () message (ERROR " - Unknown x86 platform enabled!") endif () diff --git a/src/x86/x86.c b/src/x86/x86.c index 7abb806..2f1be3a 100644 --- a/src/x86/x86.c +++ b/src/x86/x86.c @@ -124,6 +124,8 @@ mraa_x86_platform() plat = mraa_intel_sofia_3gr(); #elif defined(xMRAA_INTEL_CHERRYHILLS) plat = mraa_intel_cherryhills(); + #elif defined(xMRAA_UP) + plat = mraa_up_board(); #else #error "Not using a valid platform value from mraa_platform_t - cannot compile" #endif