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