Commit graph

4 commits

Author SHA1 Message Date
Patrick Ohly a7f7c8eacf Merge remote branch 'origin/syncevolution-1-2-branch'
Conflicts:
	configure.ac
	test/ClientTest.cpp
	test/testcases/eds_event.ics.funambol.tem.patch

Conflicts because of version number and updated test cases resp. local
delete optimization.

ActiveSync backend had to be adapted to modified InsertItemResult: now
it requests a merge when it detects duplicates, like the CalDAV backend
already did on the 1.2 branch.
2011-10-17 13:16:33 +02:00
Patrick Ohly a47cbc56cf autotools: updated warning flags
Suppressing known warnings must also be done at the "min" level. For a
recent gcc, -Wno-unused-but-set-variable is needed.
2011-09-13 07:13:23 +00:00
Patrick Ohly f7a148b54a autotools: allow --enable-warnings=fatal
The previous set of "max" options included some which do not work with
SyncEvolution source code. Reduced to the set which is expected to work.
Also, allow sync-ui to use deprecated methods.
2011-08-31 12:09:17 +02:00
Krzesimir Nowak a7ad98fabc 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).
2011-08-30 16:38:34 +02:00
Renamed from configure-pre.in (Browse further)