|
gnSetup.hGo to the documentation of this file.00001 00002 // File: gn/gnSetup.h 00003 // Purpose: libGenome setup 00004 // Description: Defines os/compiler specific constants, etc. 00005 // Included in gn/gnDefs.h. 00006 // Rev: A 00007 // Author: Aaron Darling 00008 // Last Edited: April 15, 2001, 10:34:50pm 00009 // Modified by: 00010 // Copyright: (c) Aaron Darling 00011 // Licenses: 00012 00014 #ifndef _gnSetup_h_ 00015 #define _gnSetup_h_ 00016 00017 #include <stdlib.h> 00018 using namespace std; //introduces namespace std 00019 00020 #ifdef __MWERKS__ 00021 #define COMMAND_LINE 00022 #define __GNDEBUG__ 00023 //#define GN_GUI 00024 #endif 00025 00026 #ifdef GN_GUI 00027 #include "wx/wx_cw_d.h" 00028 #endif 00029 00030 #ifdef GNMAKINGDLL 00031 00032 #define GNDLLEXPORT __declspec(dllexport) 00033 #define GNDLLEXPORT_DATA(type) __declspec(dllexport) type 00034 00035 #elif defined(GNUSINGDLL) 00036 00037 #define GNDLLEXPORT __declspec(dllimport) 00038 #define GNDLLEXPORT_DATA(type) __declspec(dllimport) type 00039 00040 #else 00041 #define GNDLLEXPORT 00042 #define GNDLLEXPORT_DATA(type) type 00043 00044 #endif 00045 00046 #endif 00047 //_gnSetup_h_ Generated at Fri Nov 30 15:36:52 2001 for libGenome by 1.2.8.1 written by Dimitri van Heesch, © 1997-2001 |