Big cleanup of the build structure.

* configure.ac is divided into distinct sections for programs, headers,
   optional components, etc.

 * polyp/Makefile.am is organised into several sections instead of a big mess.

 * Conditionals are only for adding things to the primaries, not around their
   build rules.

 * polypcore has been brought up to date in preparation for the Windows port.
   It is not possible to use the current tricks there.


git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/ossman@362 fefdeb5f-60dc-0310-8127-8f9354f1896f
This commit is contained in:
Pierre Ossman 2006-01-05 13:07:00 +00:00
parent 22f66948c9
commit 1f11ee3c8b
4 changed files with 1087 additions and 831 deletions

View file

@ -18,7 +18,7 @@
# USA.
EXTRA_DIST = bootstrap.sh README LICENSE doxygen/Makefile.am doxygen/Makefile.in doxygen/doxygen.conf.in libtool.m4 ltdl.m4
SUBDIRS=polyp doc libltdl
SUBDIRS=libltdl polyp doc
MAINTAINERCLEANFILES=README
noinst_DATA = README
@ -49,8 +49,8 @@ homepage: all dist doxygen
cp -a doxygen/html/* $$HOME/homepage/private/projects/polypaudio/doxygen
cp $$HOME/homepage/private/projects/polypaudio/README.html $$HOME/homepage/private/projects/polypaudio/index.html
distcleancheck:
@:
#distcleancheck:
# @:
doxygen:
$(MAKE) -C doxygen doxygen