here comes the big header include rewrite
authorPhil Sutter <phil@nwl.cc>
Mon, 15 Dec 2008 21:40:24 +0000 (22:40 +0100)
committerPhil Sutter <phil@nwl.cc>
Mon, 15 Dec 2008 22:12:33 +0000 (23:12 +0100)
commit9a85812e06f8a278d36b988765c102eaf1c60f88
tree730a8c6ee712e1e40f0a55a13db1f40609ba9105
parentec174bedf2e4af270945973ed851a75c4801333d
here comes the big header include rewrite

Some statics are now defined by configure.ac.in, conky.h got a lot
smaller, which I see as a positive sign.

This patch should not change any functionality, just change what's
defined where. Some features I did/could not test are probably broken,
also compiling for any other OS surely won't complete now. Though I
think fixing these problems is as easy as including some missing
headers.

I've done compile checks with the following configure options:
./configure --enable-eve --enable-rss --enable-smapi
--enable-wlan --enable-debug --enable-testing

So what needs to be tested is:
- audacious
- BMPx
- xmms2
- nvidia
29 files changed:
configure.ac.in
src/Makefile.am
src/audacious.c
src/bmpx.c
src/common.c
src/common.h
src/conky.c
src/conky.h
src/diskio.c
src/fs.c
src/fs.h
src/hddtemp.c
src/linux.c
src/linux.h
src/logging.h [new file with mode: 0644]
src/mail.c
src/mail.h
src/mboxscan.c
src/mixer.c
src/moc.c
src/mpd.c
src/rss.c
src/smapi.c
src/smapi.h
src/solaris.c
src/tcp-portmon.c
src/text_object.c
src/text_object.h
src/x11.c