[Typo3-dev] TYPO3core autotools integration and doxygen
Sven Wilhelm
wilhelm at icecrash.com
Tue Mar 22 19:34:52 CET 2005
> What do we need autoconf/automake for? TYPO3 doesn't really have any
> other dependencies than php and a database (does dbal even need a
> database?), and nothing is ever compiled. Why not have a simple
> makefile: make install, make update, make uninstall should be enough.
>
> The autotools just a lot of useless complexity and bloat.
Autoconf - even on the first view - makes sense. It checks for build
dependencies and the complete architecture dependend stuff (eg. path of
programs), also the way you want to build (eg. Doxygen-run with/without
rendering out in format xyz).
It's there easy to use to subst vars in different template files.
Makefiles are generated from template makefiles, other files, eg. the
packaging stuff (deb-folder, rpm-specfile) are generated from templates.
I only have done the first integration, extending it and fine tuning
is the future job. On complexity I removed was not to also write
Makefiles for automake using. But just writing down a makefile is also
not just simple, you want to reach people from different plattforms with
the same files (solaris, linux-distributions, macos, ?windows?).
Greets Sven
More information about the TYPO3-dev
mailing list