00001 /******************************************************************** 00002 00003 Copyright 2006, ACCESS Systems Americas, Inc. All rights reserved. 00004 00005 The contents of this file are subject to the Mozilla Public License Version 00006 1.1 (the "License"); you may not use this file except in compliance with 00007 the License. You may obtain a copy of the License at 00008 http://www.mozilla.org/MPL/ 00009 00010 Software distributed under the License is distributed on an "AS IS" basis, 00011 WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 00012 for the specific language governing rights and limitations under the 00013 License. 00014 00015 The Original Code is the entire contents of this file. 00016 00017 The Initial Developer of the Original Code is ACCESS Systems Americas, Inc. 00018 00019 Portions created by ACCESS Systems Americas, Inc. are Copyright © 2006. All 00020 Rights Reserved. 00021 00022 Contributor(s): none. 00023 00024 ********************************************************************/ 00032 #ifndef ALP_CONFIG_DEFINES_H_ 00033 #define ALP_CONFIG_DEFINES_H_ 00034 00035 // --------------------------------------------------------------------------- 00036 // The makefile should set ALP_BUILD_TYPE to one of the following constants. 00037 // Otherwise config.h sets it to a default value. 00038 #define ALP_BUILD_RELEASE 1 00039 #define ALP_BUILD_DEBUG 2 00040 00041 // --------------------------------------------------------------------------- 00042 // The makefile should set ALP_CPU_TYPE to one of the following constants. 00043 // Otherwise config.h sets it to a default value. 00044 #define ALP_CPU_x86 1 00045 #define ALP_CPU_ARM 2 00046 00047 // --------------------------------------------------------------------------- 00048 // The makefile should set ALP_TARGET to one of the following constants. 00049 // Otherwise config.h sets it to a default value. 00050 00051 // Device build 00052 #define ALP_TARGET_DEVICE 1 00053 // Simulator build - This can be used to include code that is useful for 00054 // developers, development or for SDK builds 00055 #define ALP_TARGET_SIMULATOR 2 00056 // Can be used to create UML dedicated binaries that needs to interact with 00057 // UML subsystem 00058 #define ALP_TARGET_UML 3 00059 00060 // --------------------------------------------------------------------------- 00061 // The makefile should set ALP_TRACE to one of the following constants. 00062 // Otherwise config.h sets it to a default value. 00063 #define ALP_TRACE_ON 1 00064 #define ALP_TRACE_OFF 2 00065 00066 // --------------------------------------------------------------------------- 00067 00068 #define ALP_SDK_VERSION 0x100 00069 00070 // --------------------------------------------------------------------------- 00071 #endif // ALP_CONFIG_DEFINES_H_