1 2 #ifndef _SOWING 3 #define _SOWING 4 5 #ifndef INCLUDED_SOWINGCONF 6 #include "sowingconfig.h" 7 #endif 8 9 /* 10 Include prototypes for the basic functions that some compilation systems, 11 such as Gnu gcc under SunOS, do not provide(!) 12 */ 13 #ifdef NEEDS_STDLIB_PROTOTYPES 14 #include "protofix.h" 15 #endif 16 17 #include <stdio.h> 18 19 #include <stdlib.h> 20 /* Include the definitions from configure */ 21 #if !defined(WIN32) 22 #include "sowingconfig.h" 23 #ifdef HAVE_STRING_H 24 #include <string.h> 25 #endif 26 #else 27 #define __MSDOS__ 28 #define HAVE_STDLIB_H 1 29 #include <string.h> 30 #endif 31 32 /* System name code */ 33 void SYGetArchType( char *, int ); 34 35 /* Include argument processing code */ 36 #include "getopts.h" 37 38 /* Include common file operations */ 39 #include "sowingfile.h" 40 41 /* Include common text procession operations */ 42 #include "sowingtxt.h" 43 44 /* Include daytime information */ 45 #include "daytime.h" 46 47 /* Include space tracing code */ 48 #include "trspace.h" 49 50 /* Include the configuration file routine from sys */ 51 #include "rdconfig.h" 52 53 #endif 54