00001 /* global includes for flux */ 00002 00003 /* defines */ 00004 #ifndef __SPEEDCATS_INCLUDES_H__ 00005 #define __SPEEDCATS_INCLUDES_H__ 00006 00007 /* just some information about this file */ 00008 #define INCLUDES_VERSION "1.0.1" 00009 #define INCLUDES_DATE "02-Dec-2003" 00010 00011 /** @file 00012 * This file contains all the neccessary @c include precompiler commands. 00013 * 00014 * All @c include commands are listed in this single file to provide an easy way to maintain this list. 00015 * The list of @c include commands consists of the following different file types 00016 * @li library includes ( e.g. stdio ) 00017 * @li generalDefines.h ( contains all defines that are used throughout the program ) 00018 * @li module includes ( individual modules of the program, e.g. stringArray.c ) 00019 * 00020 * @attention 00021 * The order of the module includes is of importance! Modules that are further down in the list use 00022 * functions and structures of modules that are on top of the list. Therefore, the order of this 00023 * list shouldn't be modified! 00024 * 00025 * @author Uli Fechner 00026 * @version 28/11/2003 - Uli Fechner - initial release 00027 * @version 02/12/2003 - Uli Fechner - added the daylight includes 00028 */ 00029 00030 /* lib includes */ 00031 00032 #include <stdio.h> 00033 #include <stdlib.h> 00034 #include <math.h> 00035 #include <string.h> 00036 #include <ctype.h> 00037 #include <unistd.h> /* for getopt */ 00038 #include <time.h> 00039 #include <stdarg.h> 00040 00041 /* daylight includes */ 00042 #include "dt_smiles.h" 00043 #include "dt_smarts.h" 00044 00045 /* general defines include */ 00046 00047 #include "generalDefines.h" 00048 00049 /* module includes */ 00050 00051 #include "stringArray.c" 00052 #include "givenClp.c" 00053 #include "clp.c" 00054 #include "doubleArray.c" 00055 #include "smilesCompound.c" 00056 #include "doubleLinkedList.c" 00057 00058 #endif /* __SPEEDCATS_INCLUDES_H__ */