TePDIExamplesBase.hpp

Go to the documentation of this file.
00001 #ifndef TEPDIEXAMPLESBASE_HPP
00002   #define TEPDIEXAMPLESBASE_HPP
00003 
00004   #include <terralib/kernel/TeDefines.h>
00005 
00006   #if TePLATFORM == TePLATFORMCODE_MSWINDOWS
00007     #define TEPDIEXAMPLESRESPATH "..\\..\\resources\\"
00008     #define TEPDIEXAMPLESBINPATH "..\\..\\bin\\"
00009   #elif TePLATFORM == TePLATFORMCODE_LINUX
00010     #ifdef TE_DATA_PDIEXAMPLES_LOCALE
00011       #define TEPDIEXAMPLESRESPATH TE_DATA_PDIEXAMPLES_LOCALE
00012       #define TEPDIEXAMPLESBINPATH TE_DATA_PDIEXAMPLES_BIN
00013     #else
00014       #define TEPDIEXAMPLESRESPATH "../resources/"
00015       #define TEPDIEXAMPLESBINPATH "../bin/"
00016     #endif
00017   #elif TePLATFORM == TePLATFORMCODE_APPLE
00018     #ifdef TE_DATA_PDIEXAMPLES_LOCALE
00019       #define TEPDIEXAMPLESRESPATH TE_DATA_PDIEXAMPLES_LOCALE
00020       #define TEPDIEXAMPLESBINPATH TE_DATA_PDIEXAMPLES_BIN
00021     #else
00022       #define TEPDIEXAMPLESRESPATH "../resources/"
00023       #define TEPDIEXAMPLESBINPATH "../bin/"
00024     #endif    
00025   #else
00026     #error "ERROR: Unsupported platform"
00027   #endif
00028 
00029 #endif

Generated on Sun Jul 29 04:01:23 2012 for TerraLib - Development Source by  doxygen 1.5.3