Portability enhancements to make better use of autoconf. All system
authorsimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Wed, 5 Nov 2008 21:15:37 +0000 (21:15 +0000)
committersimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Wed, 5 Nov 2008 21:15:37 +0000 (21:15 +0000)
commit50e82fdc62d1e7c0747bdc8c17d7ef7b863e1460
tree171fb13235c3dc389f9b47ebc887503aa4ca66a4
parent5a830bf80878bd1521a71017ce19882caa755d80
Portability enhancements to make better use of autoconf. All system
#includes (apart from the Linux kernel syscall ickery in du.c) have
been centralised into agedu.h and been made conditional on the
relevant header files being shown to exist by configure. My hacky
personal config.h has been removed and the static development
Makefile now runs the real configure script when necessary. There
are a couple of other tweaks which work around buggy printfs on
Solaris.

git-svn-id: svn://svn.tartarus.org/sgt/agedu@8281 cda61777-01e9-0310-a592-d414129be87e
13 files changed:
GNUmakefile
TODO
agedu.c
agedu.h
alloc.c
config.h [deleted file]
configure.ac
du.c
fgetline.c
html.c
httpd.c
index.c
trie.c