diff options
author | Krzesimir Nowak <krnowak@openismus.com> | 2011-08-30 16:24:58 +0200 |
---|---|---|
committer | Krzesimir Nowak <krnowak@openismus.com> | 2011-08-30 16:38:34 +0200 |
commit | a7ad98fabc965b053cb9e92db431d5b535adee26 (patch) | |
tree | 56a912b2390a0dab17a8b1ae85b5911d64840b31 /AUTOTOOLS-TESTING | |
parent | 36dd42a030f31bc281a8027bd947bbe226a0ea7a (diff) |
Port build system to non-recursive Automake.
All but toplevel Makefile.am are replaced with their non-recursive
counterparts. The generation of configure.in was removed (and thus
configure-{pre,post}.in are also removed) in favor of configure.ac
and m4 macros adding backend specific configure parts.
Version number is generated like in old build system.
There are still many things to improve, but for now there are no
immediate regressions. AUTOTOOLS-TODO contains a list of possible
improvements and fixes. AUTOTOOLS-TESTING contains what was tested
with current build system (configure flags, make options).
Diffstat (limited to 'AUTOTOOLS-TESTING')
-rw-r--r-- | AUTOTOOLS-TESTING | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/AUTOTOOLS-TESTING b/AUTOTOOLS-TESTING new file mode 100644 index 00000000..49fb6532 --- /dev/null +++ b/AUTOTOOLS-TESTING @@ -0,0 +1,41 @@ +Untested: +- flags of configure script: + --enable-mlite + --enable-gui=all or --enable-gui=moblin + --enable-akonadi + --enable-kcalextended + --enable-qtcontacts (see TODO) + --enable-kwallet + --enable-buteo-tests + --enable-buteo + --enable-maemocal + ... probably more. +- make -j and make -jX where X>2, because gcc is being killed by oom-killer). + +Partially tested: +--enable-gnome-bluetooth-panel-plugin (installation not tested - plugin is not + installed under given prefix, but somewhere into /usr/lib...) + +Tested and passed: +- flags of configure script: + --enable-unit-tests + --enable-integration-tests + --enable-maemo + --enable-libcurl + --enable-libsoup + --enable-bluetooth + --enable-gui=gtk + --enable-core + --enable-dbus-service + --enable-gnome-keyring + --enable-notify + --enable-doc + --enable-sqlite + --enable-dav + --enable-xmlrpc + --enable-qt-dbus + --enable-static + --disable-shared +- make -jX +- make V=0 +- make -j2 distcheck |