summaryrefslogtreecommitdiff
path: root/cppunit
AgeCommit message (Collapse)AuthorFilesLines
2012-09-14Adapt for DISABLE_DYNLOADING possibility also for AndroidTor Lillqvist3-27/+31
Change-Id: Iecc8c35b5b2235bc3408f2ecf3969317ac8bf679
2012-08-21Resurrect cppunit/ios.patchTor Lillqvist2-0/+47
Change-Id: Ie39f608d807ffd8cfb670e69a165cf4dd1e50d49
2012-08-17Use dlerror()Tor Lillqvist2-1/+16
Change-Id: Id4cb837d7c2441df1c46795a52385e2e0e605a46
2012-08-16For kicks, enable cross-building for Android on MIPSTor Lillqvist1-1/+1
Change-Id: I6fa2b9a50c525fb2d8666a144409eb9a3ad2698a
2012-06-29add windows patch backMarkus Mohrhard2-1/+49
Change-Id: Id30b06eb093e373da6eb328b5d22788f308ae4ff
2012-06-28use updated cppunit-1.13.0 sourcesMarkus Mohrhard1-1/+1
Thanks a lot to Fridrich. Change-Id: Iab8c1454f5aaf629b4761f451fbd075fd59bfa62
2012-06-27update cppunit to 1.13.0Markus Mohrhard12-296/+28
Change-Id: If3896361c31a84b77e4c446dac75aeb9268605a0
2012-04-29make gbuild the default assumption of build.plBjoern Michaelsen1-0/+0
this removes dmake completely out of the build for migrated modules build.pl now assumes modules to be gbuild, unless there is a prj/dmake file Change-Id: I674a036b182ee13c5ec093e83cb3d38133112d3b
2012-03-01WaE: unused parameterTor Lillqvist1-0/+11
2012-02-29Simplify install name handling for external libraries on Mac OS XStephan Bergmann1-0/+2
...by allowing our special @___... tokens anywhere within an install name, so that external modules can configure --prefix=/@___... etc. This removes the need for the special extshl and EXTRPATH=LOADER. Also, a new OUT2BIN_NONE can be used for external modules where the generated libraries need the default EXTRPATH=OOO, but generated executables are only used during the build and such need RPATH=NONE.
2012-02-14Mark cppunit patch as upstreamedStephan Bergmann1-1/+3
2012-02-10-Werror=sign-promo from cppunit; old GCC reduxStephan Bergmann1-1/+14
2012-02-10-Werror=sign-promo from cppunitStephan Bergmann2-1/+22
2012-02-08Added and improved READMEs for modules whihc used to be in libs-externJosh Heidenreich1-0/+3
2012-02-01Clarified patch status against new upstreamStephan Bergmann1-3/+17
2012-01-21Removed some unused parameters; added SAL_UNUSED_PARAMETER.Stephan Bergmann2-1/+14
SAL_UNUSED_PARAMETER (expanding to __attribute__ ((unused)) for GCC) is used to annotate legitimately unused parameters, so that static analysis tools can tell legitimately unused parameters from truly unnecessary ones. To that end, some patches for external modules are also added, that are only applied when compiling with GCC and add necessary __attribute__ ((unused)) in headers.
2011-12-05cppunit build: fix the lib64 libdir on some linux distrosCédric Bosdonnat1-0/+2
2011-11-17Use lo_dlopen() on AndroidTor Lillqvist1-0/+18
2011-11-14Link libcppunit with the shared GNU C++ library for AndroidTor Lillqvist1-0/+4
2011-11-10We want Android shared objects to have names ending in .soTor Lillqvist3-2/+25
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-10-11enable libstdc++ debug mode with --enable-dbgutilMichael Stahl1-0/+9
2011-10-01make libcmis build aginst internal cppunitPeter Foley2-1/+4
2011-09-27Make Android cross-build workingThorsten Behrens2-8/+18
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-16Revert "Trying to chop out the uwinapi library"Fridrich Štrba2-0/+2
This reverts commit 2dea0dab4fafda3c10a5bd03ad15ed39a4658b51.
2011-09-16Trying to chop out the uwinapi libraryFridrich Štrba2-2/+0
2011-07-22ENABLE_DEBUG_STL isn't working out for us, too easy to mix with and withoutCaolán McNamara1-4/+0
2011-07-21Pass also our EXTRA_CDEFS to the cppunit configuryTor Lillqvist1-1/+1
2011-07-18build cppunit also with STL debug when STL debug is enabledLuboš Luňák1-0/+4
http://lists.freedesktop.org/archives/libreoffice/2011-July/014970.html
2011-07-10iOS hacksTor Lillqvist1-0/+25
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-09Fix debugging build for iOSTor Lillqvist2-1/+19
2011-07-09Build with -g if we want to be able to debugTor Lillqvist1-1/+6
2011-06-21Make cppunit build for AndroidTor Lillqvist2-2/+13
2011-06-17Surely we are not building Cygwin DLLs in the WNTGCC case!?Tor Lillqvist1-1/+1
2011-06-17Surely we are not building Cygwin DLLs in the WNTGCC case!?Tor Lillqvist1-1/+4
2011-06-17Fix compilation error with MinGWTor Lillqvist1-0/+12
2011-06-17Pass --host and --build flags also when cross-compiling to WindowsTor Lillqvist1-0/+4
2011-06-16Deliver also static libcppunit if built in that wayTor Lillqvist1-0/+2
2011-06-16Do build libccppunit when cross-compiling after allTor Lillqvist1-8/+23
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-06Always compare CROSS_COMPILING explicitly to "YES"Tor Lillqvist1-1/+1
2011-06-03Drop %_EXT% which was always emptyTor Lillqvist1-29/+29
2011-05-15Fix build on WindowsTor Lillqvist1-6/+4
2011-05-14Fix typoTor Lillqvist1-1/+1
2011-05-14Mostly bypass when cross-compilingTor Lillqvist1-6/+5
Unfortunately it still untars the tarball. But at least nothing gets built or delivered when cross-compiling.
2011-03-20I bet we need soltools here as a build depCaolán McNamara1-1/+1
2011-03-09Merge commit 'ooo/DEV300_m101' into intm101Jan Holesovsky3-6/+7
Conflicts: cppunit/ldflags.patch hyphen/hyphen-2.4.patch libegg/source/eggtrayicon.c libtextcat/makefile.mk
2011-03-03Try to avoid triggering autotools during the buildFridrich Štrba1-4/+6
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. Notes: split repo tag: libs-extern_LO-BASE-INTEGRATION-DEV300_M101
2011-02-11No need to include <windows.h> in TestPlugIn.hTor Lillqvist1-9/+15
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-09Removing the ext_std masterpieceFridrich Štrba1-60/+6
2011-02-09Make stlport only optional dependency of postprocessFridrich Štrba1-1/+1
2011-02-08Drop the unnecessary DllMain from CPPUNIT_PLUGIN_IMPLEMENT_MAIN()Tor Lillqvist1-2/+20
It caused compilation errors even thanks to our workarounds for BOOL clashes.