Commit graph

49 commits

Author SHA1 Message Date
Cédric Bosdonnat
faa285f267 cppunit build: fix the lib64 libdir on some linux distros 2011-12-05 11:17:46 +01:00
Tor Lillqvist
9bb31596b9 Link libcppunit with the shared GNU C++ library for Android 2011-11-14 01:55:06 +02:00
Tor Lillqvist
aafe4bd7f6 We want Android shared objects to have names ending in .so
The silly apkbuilder tool doesn't add extra native libs to an .apk
package unless their name ends with .so. It just silently ignores
them. So, force libtool to avoid versioning suffix for Android.

Yeah, unclear whether apkbuilder is what we will end up using to
construct the APKs of actual LO code using Android apps. But at this
stage when just trying to build a unit testing app, it seems to be the
simplest way to get the .apk properly signed and all to just use a
normal Ant project, and let Ant run apkbuilder.
2011-11-10 01:23:45 +02:00
Michael Stahl
e0c72547ce enable libstdc++ debug mode with --enable-dbgutil 2011-10-11 17:56:59 +02:00
Peter Foley
fb6a64d8fc make libcmis build aginst internal cppunit 2011-10-01 18:34:50 -04:00
Thorsten Behrens
04b8b4fbbb Make Android cross-build working
In the spirit of 12759f67a3, 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
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
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
c42df298f6 Surely we are not building Cygwin DLLs in the WNTGCC case!? 2011-06-17 13:35:02 +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
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
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
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
95d376f09f Removing the ext_std masterpiece 2011-02-09 19:57:26 +01:00
Takashi Ono
5497dad8f1 CWS gnumake3: adapt mingw port to new features in cws 2011-02-03 10:02:58 +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
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
Hans-Joachim Lankenau
39565fee52 #i107097# - pass MAXPROCESS to GNU make in external modules 2010-07-20 12:46:55 +02:00
obo
6057d363a5 CWS-TOOLING: integrate CWS mingwport30 2010-06-22 16:02:44 +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
sb
e958878a4d sb118: merged in DEV300_m72 2010-02-25 12:46:45 +01:00
Jens-Heiner Rechtien
aac3a82b82 changefileheader2: #i109125#: change source file copyright notice from Sun Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision) 2010-02-12 15:01:35 +01:00
Hans-Joachim Lankenau
b29bb2dbee ause110: #i106731# remove tarballs from scm and find them in download cache dir 2010-01-15 14:55:12 +01:00
sb
cd55f83c52 sb118: work around problem that <windows.h> defines OPTIONAL (clashing e.g. with com::sun:🫘:PropertyAttribute::OPTIONAL) 2010-01-11 17:39:05 +01:00
sb
a1290f07eb sb118: build cppunit as RPATH=NONE (as it will only be used while building, not go into installation sets) 2009-12-18 15:56:13 +01:00
sb
68e460ebd2 sb118: adaptions of using CppUnit 1.12.1 for wntgcci platform and for --enable-dbgutil configuration 2009-12-16 14:31:25 +01:00
sb
8efa42c387 sb118: Replace (heavily modified) CppUnit 1.8.0 with (unmodified) latest 1.12.1.
- Old modifications were necessary for testshl2, which has simply been excluded
  from the build for now.
- Tests in basebmp, basegfx, o3tl (that are executed during build) have been
  converted from using modified CppUnit/testshl2 to using unmodified CppUnit.
- CppUnit's DllPlugInTester has problems with OOo tests on Windows, see
  #i107562#, so for now a new cppunittester from sal is used instead.
2009-12-11 14:29:59 +01:00
Mathias Bauer
c3e81ce17e #i103496#: split cppunit in a pure external lib and a lib depending on sal -> testshl2 2009-09-14 19:06:55 +02:00
Oliver Bolte
177eb5d1cd CWS-TOOLING: integrate CWS ause099
2009-01-29 12:30:57 +0100 hjs  r267116 : #i98365# fix unsetting g+s bit
2009-01-23 14:21:19 +0100 hjs  r266819 : #i40246# - cleanup
2009-01-23 14:14:07 +0100 hjs  r266818 : #i40246# - fix quoting of final echo line
2009-01-23 12:42:33 +0100 hjs  r266807 : #i98365# leave higher bits alone
2009-01-23 11:23:42 +0100 rt  r266799 : Header
2009-01-22 19:14:25 +0100 hjs  r266753 : #i98365# remove unwanted file attributes from archives
2009-01-22 16:22:18 +0100 hjs  r266737 : #i98365# remove unwanted file attributes from archives
2009-01-22 16:20:54 +0100 hjs  r266736 : #i98365# remove unwanted file attributes from archives
2009-01-22 16:20:24 +0100 hjs  r266735 : #i98365# remove unwanted file attributes from archives
2009-01-22 16:08:33 +0100 hjs  r266734 : #i40246# renamed variable
2009-01-22 16:05:26 +0100 hjs  r266733 : #i40246# renamed variable
2009-01-20 17:46:54 +0100 hjs  r266610 : #i98290# cleanup
2009-01-19 19:32:19 +0100 hjs  r266522 : CWS-TOOLING: rebase CWS ause099 to trunk@266428 (milestone: DEV300:m39)
2008-12-08 21:00:09 +0100 hjs  r265049 : CWS-TOOLING: rebase CWS ause099 to trunk@264807 (milestone: DEV300:m37)
2008-11-27 18:25:18 +0100 hjs  r264513 : #i40246# - support multiple patches per archive
2008-11-17 19:00:12 +0100 hjs  r263738 : CWS-TOOLING: rebase CWS ause099 to trunk@263288 (milestone: DEV300:m35)
2009-02-19 07:29:28 +00:00
Rüdiger Timm
5cef3239f4 CWS-TOOLING: integrate CWS qadev34t_DEV300 2008-12-15 15:42:05 +00:00