00001 /* 00002 * This is the Ceylan library, a free portable high-level open-source 00003 * general-purpose C++ library. 00004 * 00005 * Copyright (C) 2003-2009 Olivier Boudeville (olivier.boudeville@esperide.com) 00006 * 00007 * The Ceylan library is released under a disjunctive bi-license LGPL/GPL 00008 * (choose the one that you prefer). 00009 * 00010 * This library is free software; you can redistribute it and/or 00011 * modify it under the terms of the GNU General Public License or the 00012 * GNU Lesser General Public License, as published by the Free Software 00013 * Foundation; either version 3 of the Licenses, or (at your option) 00014 * any later version. 00015 * 00016 * This library is distributed in the hope that it will be useful, 00017 * but WITHOUT ANY WARRANTY; without even the implied warranty of 00018 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 00019 * Lesser General Public License for more details. 00020 * 00021 * You should have received a copy of the GNU Lesser General Public 00022 * License and the GNU General Public License along with the Ceylan library. 00023 * If not, see <http://www.gnu.org/licenses/>. 00024 * 00025 * You can contact the author at olivier.boudeville@esperide.com 00026 * 00027 * More information available in COPYING.LIB and at Ceylan's official website: 00028 * http://ceylan.sourceforge.net 00029 * 00030 */ 00031 00032 00033 #ifndef CEYLAN_H_ 00034 #define CEYLAN_H_ 00035 00036 00102 // Only defined and set to 1 when cross-compiling for the Nintendo DS: 00103 #if defined(CEYLAN_ARCH_NINTENDO_DS) && CEYLAN_ARCH_NINTENDO_DS == 1 00104 00105 // So that DS-specific defines are readily available to the user: 00106 #include "CeylanConfigForNintendoDS.h" 00107 00108 #endif // defined(CEYLAN_ARCH_NINTENDO_DS) && CEYLAN_ARCH_NINTENDO_DS == 1 00109 00110 00111 00112 // Include below all header files to be exported for Ceylan users. 00113 00114 #include "CeylanGenericIncludes.h" 00115 #include "CeylanInterfacesIncludes.h" 00116 #include "CeylanLogIncludes.h" 00117 #include "CeylanMathsIncludes.h" 00118 #include "CeylanMiddlewareIncludes.h" 00119 #include "CeylanModulesIncludes.h" 00120 #include "CeylanNetworkIncludes.h" 00121 #include "CeylanSystemIncludes.h" 00122 00123 00124 00125 #endif // CEYLAN_H_ 00126