Commit graph

75 commits

Author SHA1 Message Date
Caolán McNamara
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
Tor Lillqvist
b02980cefb Pass also our EXTRA_CDEFS to the cppunit configury 2011-07-21 22:13:50 +03:00
Luboš Luňák
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
Tor Lillqvist
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
Tor Lillqvist
96f256c215 Fix debugging build for iOS 2011-07-09 14:47:55 +03:00
Tor Lillqvist
c9722674d9 Build with -g if we want to be able to debug 2011-07-09 13:52:28 +03:00
Tor Lillqvist
167311be9b Make cppunit build for Android 2011-06-21 21:38:33 +03:00
Tor Lillqvist
d18133f5f0 Surely we are not building Cygwin DLLs in the WNTGCC case!? 2011-06-17 15:29:44 +03:00
Tor Lillqvist
c42df298f6 Surely we are not building Cygwin DLLs in the WNTGCC case!? 2011-06-17 13:35:02 +03:00
Tor Lillqvist
a25f3152a5 Fix compilation error with MinGW 2011-06-17 13:33:42 +03:00
Tor Lillqvist
04fa28416c Pass --host and --build flags also when cross-compiling to Windows 2011-06-17 13:25:35 +03:00
Tor Lillqvist
9b8b08b4da Deliver also static libcppunit if built in that way 2011-06-16 21:03:05 +03:00
Tor Lillqvist
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
Tor Lillqvist
47ef127cb4 Always compare CROSS_COMPILING explicitly to "YES" 2011-06-06 08:57:32 +03:00
Tor Lillqvist
ad700e1f6e Drop %_EXT% which was always empty 2011-06-03 13:27:22 +03:00
Tor Lillqvist
b860ec1e3b Fix build on Windows 2011-05-15 16:24:46 +03:00
Tor Lillqvist
76d999a69d Fix typo 2011-05-14 04:26:29 +03:00
Tor Lillqvist
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
Caolán McNamara
03022d302c I bet we need soltools here as a build dep 2011-03-20 12:21:01 +00:00
Jan Holesovsky
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
Fridrich Štrba
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
Tor Lillqvist
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
Fridrich Štrba
95d376f09f Removing the ext_std masterpiece 2011-02-09 19:57:26 +01:00
Fridrich Štrba
1c497d6f5a Make stlport only optional dependency of postprocess 2011-02-09 19:57:26 +01:00
Tor Lillqvist
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
Takashi Ono
5497dad8f1 CWS gnumake3: adapt mingw port to new features in cws 2011-02-03 10:02:58 +01:00
David Tardon
c62eba21c8 fix the patch, i said! 2011-01-25 19:13:42 +01:00
David Tardon
bb5a845f45 fix the patch 2011-01-25 18:58:32 +01:00
David Tardon
ad24601ea8 rhbz#641350 don't segfault when test is built with debug. STL 2011-01-25 17:58:31 +01:00
Caolán McNamara
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
Kohei Yoshida
1efef67dfc Sorry, this breaks build miserably on linux. 2010-11-06 00:37:54 -04:00
Robert Nagy
3de55fc78d add the correct cppunit library name for OpenBSD 2010-11-05 09:14:39 +01:00
Caolán McNamara
09a2db1773 update libtooling and config.guess for aix 7 2010-10-13 14:33:29 +01:00
Tor Lillqvist
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
Hans-Joachim Lankenau
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
tono
6dcf4ddec3 i#111958: MinGW port enhancement: runtime-pseude-reloc-v2 more relevant fix 2010-06-20 01:08:33 +09:00
tono
8b741ce734 i#111958: MinGW port enhancement: runtime-pseude-reloc-v2 relevant fix 2010-06-15 22:33:46 +09:00
Ivo Hinkelmann
f9e1672933 masterfix: #i10000# #i112124# build fails in configure fix 2010-06-07 10:44:47 +02:00
tono
af97d059b7 mingwport30: merge with DEV300 m80 2010-06-05 22:39:55 +09:00
tono
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
Release Engineering
bdb13254f7 DEV300 masterfix: #i10000#: add EXTRA_CFLAGS to CONFIGURE_ACTION for building on unxmacsxi 2010-04-19 15:05:26 +02:00
Jens-Heiner Rechtien
2904468c37 DEV300 masterfix: correct hunspell-1.2.9 and cppunit-1.12.1 MD5SUMS 2010-04-16 10:55:03 +02:00
Jens-Heiner Rechtien
d4706289dc CWS-TOOLING: integrate CWS sb118 2010-04-16 10:09:51 +02:00
Hans-Joachim Lankenau
c2d29ac912 ause110: update to DEV300_m74 2010-03-10 16:36:40 +01:00