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