Commit Graph

129 Commits

Author SHA1 Message Date
fb6a64d8fc make libcmis build aginst internal cppunit 2011-10-01 18:34:50 -04:00
04b8b4fbbb Make Android cross-build working
In the spirit of 12759f67a36d52a345be6002d7017551e8414c59, change
external lib's config.sub to eat the arm-unknown-linux-androideabi
host os string. Also, permit shared libs again - seems Android can
handle those.

Added dictionaries to cross-build-toolset - idxdict is needed.

Should build up to sfx2 - some residual static lib issues there,
and in raptor.
2011-09-27 09:46:38 +02:00
bb5bdbbdca Revert "Trying to chop out the uwinapi library"
This reverts commit 2dea0dab4fafda3c10a5bd03ad15ed39a4658b51.
2011-09-16 16:26:03 +02:00
2dea0dab4f Trying to chop out the uwinapi library 2011-09-16 15:52:40 +02:00
8ff2d9d865 ENABLE_DEBUG_STL isn't working out for us, too easy to mix with and without 2011-07-22 11:27:34 +01:00
b02980cefb Pass also our EXTRA_CDEFS to the cppunit configury 2011-07-21 22:13:50 +03:00
2588c7688c build cppunit also with STL debug when STL debug is enabled
http://lists.freedesktop.org/archives/libreoffice/2011-July/014970.html
2011-07-18 14:33:34 +02:00
8112e5ff23 iOS hacks
For iOS, the LibreOffice unit tests that normally are built as
"plugins", i.e. dynamic libraries, are actually built as static
libraries, because we don't do any dynamic linking of own code on iOS.

Enable giving the "plugin" unit test entry point a different name than
a fixed "cppunitTestPlugIn", so that several unit tests can be linked
together into one executable, for simplicity.

Drop the stupid dummy main() function in cppunit plugins. I doubt any
Unix platform we care for needs it, but drop just for iOS and MacOSX
for now.
2011-07-10 14:52:49 +03:00
96f256c215 Fix debugging build for iOS 2011-07-09 14:47:55 +03:00
c9722674d9 Build with -g if we want to be able to debug 2011-07-09 13:52:28 +03:00
167311be9b Make cppunit build for Android 2011-06-21 21:38:33 +03:00
d18133f5f0 Surely we are not building Cygwin DLLs in the WNTGCC case!? 2011-06-17 15:29:44 +03:00
c42df298f6 Surely we are not building Cygwin DLLs in the WNTGCC case!? 2011-06-17 13:35:02 +03:00
a25f3152a5 Fix compilation error with MinGW 2011-06-17 13:33:42 +03:00
04fa28416c Pass --host and --build flags also when cross-compiling to Windows 2011-06-17 13:25:35 +03:00
9b8b08b4da Deliver also static libcppunit if built in that way 2011-06-16 21:03:05 +03:00
d8aa986b13 Do build libccppunit when cross-compiling after all
Makes it easier to build other stuff. Whether we will actually run
normal unit tests at build time, or ever, or not when cross-compiling
to some platform is a different matter...
2011-06-16 14:07:53 +03:00
47ef127cb4 Always compare CROSS_COMPILING explicitly to "YES" 2011-06-06 08:57:32 +03:00
ad700e1f6e Drop %_EXT% which was always empty 2011-06-03 13:27:22 +03:00
b860ec1e3b Fix build on Windows 2011-05-15 16:24:46 +03:00
76d999a69d Fix typo 2011-05-14 04:26:29 +03:00
c7d75e6dd0 Mostly bypass when cross-compiling
Unfortunately it still untars the tarball. But at least nothing gets
built or delivered when cross-compiling.
2011-05-14 02:06:12 +03:00
03022d302c I bet we need soltools here as a build dep 2011-03-20 12:21:01 +00:00
89c4f8907f Merge commit 'ooo/DEV300_m101' into intm101
Conflicts:
	cppunit/ldflags.patch
	hyphen/hyphen-2.4.patch
	libegg/source/eggtrayicon.c
	libtextcat/makefile.mk
2011-03-09 09:55:09 +01:00
b54d64f2b8 Try to avoid triggering autotools during the build
Since the version of autotools used for the rolling of the tarball
and the version on a machine running the build might be different,
avoid breaking builds.
2011-03-03 09:15:51 +01:00
ec2adc3f77 No need to include <windows.h> in TestPlugIn.h
We don't define any dummy DllMain() any more so no need to include
<windows.h>. That was necessary just to get the types used by the
DllMain() prototype.
2011-02-11 01:05:08 +02:00
95d376f09f Removing the ext_std masterpiece 2011-02-09 19:57:26 +01:00
1c497d6f5a Make stlport only optional dependency of postprocess 2011-02-09 19:57:26 +01:00
138cf77e51 Drop the unnecessary DllMain from CPPUNIT_PLUGIN_IMPLEMENT_MAIN()
It caused compilation errors even thanks to our workarounds for BOOL
clashes.
2011-02-08 13:53:25 +02:00
5497dad8f1 CWS gnumake3: adapt mingw port to new features in cws 2011-02-03 10:02:58 +01:00
c62eba21c8 fix the patch, i said! 2011-01-25 19:13:42 +01:00
bb5a845f45 fix the patch 2011-01-25 18:58:32 +01:00
ad24601ea8 rhbz#641350 don't segfault when test is built with debug. STL 2011-01-25 17:58:31 +01:00
8791db4699 reenable this after tweaking deliver
reenable this after tweaking deliver to not remove a link unless symlink would
work
2010-11-06 12:21:31 +00:00
1efef67dfc Sorry, this breaks build miserably on linux. 2010-11-06 00:37:54 -04:00
3de55fc78d add the correct cppunit library name for OpenBSD 2010-11-05 09:14:39 +01:00
09a2db1773 update libtooling and config.guess for aix 7 2010-10-13 14:33:29 +01:00
b81bacf494 Pass the 'debug' and 'verbose' dmake variables to the sub-dmakes 2010-10-01 15:37:15 +03:00
sb
cb852ad284 sb126: merged in DEV300_m87 2010-09-16 16:45:57 +02:00
39565fee52 #i107097# - pass MAXPROCESS to GNU make in external modules 2010-07-20 12:46:55 +02:00
sb
15a4ec2c3e sb126: merged in DEV300_m84 2010-06-30 15:38:26 +02:00
obo
6057d363a5 CWS-TOOLING: integrate CWS mingwport30 2010-06-22 16:02:44 +02:00
sb
65ad69352a sb126: #i111141# patch the file that is actually used 2010-06-21 17:14:15 +02:00
6dcf4ddec3 i#111958: MinGW port enhancement: runtime-pseude-reloc-v2 more relevant fix 2010-06-20 01:08:33 +09:00
8b741ce734 i#111958: MinGW port enhancement: runtime-pseude-reloc-v2 relevant fix 2010-06-15 22:33:46 +09:00
f9e1672933 masterfix: #i10000# #i112124# build fails in configure fix 2010-06-07 10:44:47 +02:00
af97d059b7 mingwport30: merge with DEV300 m80 2010-06-05 22:39:55 +09:00
2f0d1f09eb i#111958: MinGW port enhancement: runtime-pseude-reloc-v2 2010-05-31 21:53:32 +09:00
sb
4e2c875051 sb122: #i111385# fix for FreeBSD (by maho) 2010-05-05 08:49:03 +02:00
sb
84b4b5fd26 sb122: #i111141# fix ArchLinux build problem (patch from <http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=5;filename=cppunit.diff;att=1;bug=338252>) 2010-05-03 17:05:17 +02:00