Commit graph

29 commits

Author SHA1 Message Date
Stephan Bergmann
6e67c03dc0 Enable -Wnon-virtual-dtor for GCC 4.6
...which has the necessary features to support it.

Change a lot of classes to either contain a protected non-virtual dtor
(which is backwards compatible, so even works for cppumaker-generated
UNO headers) or a public virtual one.

cppuhelper/propertysetmixin.hxx still needs to disable the warning, as
the relevant class has a non-virtual dtor but friends, which would still
cause GCC to warn.

Includes a patch for libcmis, intended to be upstreamed.
2012-03-14 13:32:02 +01:00
Josh Heidenreich
b87e6be543 Added READMEs for some library modules which didn't have them 2012-02-14 12:33:01 +10:30
Norbert Thiebaud
c857dff7fc switch to include-based build rather than sourced-based build 2012-02-05 19:34:05 -06:00
Caolán McNamara
199fdd4ace add a virtual dtor 2012-01-11 14:13:30 +00:00
Bjoern Michaelsen
2acd8fbac9 in modules, when we have a env we are in stage gbuild 2011-12-07 15:53:06 +01:00
Bjoern Michaelsen
d73e574d8a move reconfigure into gbuild 2011-11-29 17:25:14 +01:00
Bjoern Michaelsen
f2f0dbd273 make gbuild makefiles run independant of pwd again 2011-11-25 12:04:40 +01:00
Norbert Thiebaud
0ea8c014ef tweak gbuild standart Makefile to allow partial build in unsourced env
This allow to run make in a module wihtout the need to source
Env.Host.sh.
2011-11-16 06:18:54 -06:00
Michael Stahl
a9da5a0bd3 fdo#42865: libcmis,ucpcmis: no mapfile
In order to not have the offending local _ZNSs4_Rep20_S_empty_rep_storageE
symbol in ucpcmis1.uno.so, build it and statically linked libcmis
with hidden visibility.
2011-11-15 20:52:01 +01:00
Fridrich Štrba
696f4b98d0 Fix dependencies of libcmis 2011-10-06 16:12:25 +02:00
Fridrich Štrba
46da2ed6be System libcmis fix 2011-10-06 15:27:07 +02:00
Fridrich Štrba
3b53c579ce Fix Windows build and enable CMIS inconditionally
Since the provider should now build everywhere,
enable it inconditionally to catch minor problems
2011-10-05 13:05:01 +02:00
Jan Holesovsky
0514f90ec9 Fix libcmis build with the old way of building too. 2011-10-05 12:38:51 +02:00
Jan Holesovsky
63135c903c Make libcmis build with MinGW. 2011-10-05 12:07:32 +02:00
Fridrich Štrba
d4e1627804 Deliver the right thing on windows too 2011-10-05 11:43:13 +02:00
Fridrich Štrba
0bd11cfd85 Use the old way to build libcmis and cmis ucp ATM 2011-10-05 11:31:58 +02:00
Bjoern Michaelsen
e94a19f3e0 simplfy dmake to gbuild bridgefile 2011-10-05 00:31:50 +02:00
Cédric Bosdonnat
5f1a277f2e libcmis: disable unit tests and static lib as they aren't used 2011-10-04 13:16:33 +02:00
Thorsten Behrens
ff04ef4ed7 Disable libcmis for Android for the while 2011-10-04 11:06:41 +02:00
Thorsten Behrens
9c74d5c3f6 Initial support for Android 2011-10-04 11:06:41 +02:00
Cédric Bosdonnat
5bd2890a56 Added --disable-cmis flag for use while the feature is too unstable 2011-10-04 09:38:36 +02:00
Cédric Bosdonnat
296abad4fa Updated libcmis 2011-10-03 12:18:28 +02:00
Cédric Bosdonnat
500c0e4210 Fixed libcmis to build with --disable-client
That should get us rid of the internal boost missing program_options
problem
2011-10-03 11:02:58 +02:00
Norbert Thiebaud
f5294185fa libcmis depend on boost 2011-10-03 03:47:45 -05:00
Cédric Bosdonnat
d72d24bec5 Use an updated version of libcmis
* Merged a few patches
 * Got rid of the pkg-config for curl and libxml2
2011-10-03 10:06:38 +02:00
Norbert Thiebaud
abb630be54 make libcmis break a bit less on MacOSX.. but still no cigar 2011-10-02 02:02:26 -05:00
Caolán McNamara
b7ca8f3696 get it to build anyway 2011-10-01 16:13:49 +01:00
Cédric Bosdonnat
14a03abcd3 CMIS UCP: get the document content stream 2011-10-01 16:04:47 +02:00
Cédric Bosdonnat
61db713ee5 CMIS: added libcmis module and created empty cmis UCP shell 2011-10-01 15:59:50 +02:00