00001 /***************************************************************************** 00002 * * 00003 * OpenNI 2.x Alpha * 00004 * Copyright (C) 2012 PrimeSense Ltd. * 00005 * * 00006 * This file is part of OpenNI. * 00007 * * 00008 * Licensed under the Apache License, Version 2.0 (the "License"); * 00009 * you may not use this file except in compliance with the License. * 00010 * You may obtain a copy of the License at * 00011 * * 00012 * http://www.apache.org/licenses/LICENSE-2.0 * 00013 * * 00014 * Unless required by applicable law or agreed to in writing, software * 00015 * distributed under the License is distributed on an "AS IS" BASIS, * 00016 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * 00017 * See the License for the specific language governing permissions and * 00018 * limitations under the License. * 00019 * * 00020 *****************************************************************************/ 00021 #ifndef ONIPLATFORMANDROID_ARM_H 00022 #define ONIPLATFORMANDROID_ARM_H 00023 00024 // Start with Linux-x86, and override what's different 00025 #include "../Linux-x86/OniPlatformLinux-x86.h" 00026 00027 //--------------------------------------------------------------------------- 00028 // Platform Basic Definition 00029 //--------------------------------------------------------------------------- 00030 #undef ONI_PLATFORM 00031 #undef ONI_PLATFORM_STRING 00032 00033 #define ONI_PLATFORM ONI_PLATFORM_ANDROID_ARM 00034 #define ONI_PLATFORM_STRING "Android-Arm" 00035 00036 #ifdef HAVE_ANDROID_OS 00037 #define ONI_PLATFORM_ANDROID_OS 00038 00039 #undef ONI_PLATFORM_STRING 00040 #define ONI_PLATFORM_STRING "AndroidOS-Arm" 00041 #endif 00042 00043 #endif // ONIPLATFORMANDROID_ARM_H