Commit graph

53 commits

Author SHA1 Message Date
Mathias Bauer
a7807daef9 CWS gnumake4: add cppunittests for basebmp and basegfx [hg:f8f8d6414c70] 2011-06-16 13:08:54 +02:00
Caolán McNamara
6b16723121 cmcfixes77: #i113503# system non-stlport cppunit with OOo stlport 2010-08-03 10:01:07 +01:00
sb
1f8c841f58 sb118: #i109791# improved CPPUNIT_CFLAGS handling 2010-03-04 22:13:08 +01:00
Rene Engelhard
7c85f9d5fe sb118: add missing CFLAGS+= $(CPPUNIT_CFLAGS) to loads of other makefiles, too 2010-03-04 00:11:19 +01:00
sb
ba88d908e6 sb118: merged in DEV300_m72 2010-02-25 12:46:45 +01:00
Jens-Heiner Rechtien
8764506704 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
sb
eeca9dafb7 sb118: #i108776# changed addsym.awk to also export STLport num_put symbols, and simplified it by requiring that first section is labeled UDK_3_0_0; adapted map files accordingly, replacing many individual ones with solenv/src templates 2010-01-29 17:01:54 +01:00
sb
e6fd0d7630 sb118: adapted cppunit.mk to cppunittester and no longer require "dmake test" to run tests; changed places back to include _cppunit.mk where it had been taken out before 2010-01-13 18:56:34 +01:00
sb
949256f2a9 sb118: introduced AUGMENT_LIBRARY_PATH_LOCAL, used by CPPUNITTESTER so that tests within a module pick up shared libs from that module in the local output tree 2010-01-11 11:30:25 +01:00
sb
7397e8c1bb sb118: make test libraries RPATH=NONE 2010-01-07 11:18:02 +01:00
sb
0367aa64de sb118: merged in DEV300_m68 2010-01-05 13:49:30 +01:00
sb
18be96dc73 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
4de41d18fd merge commit 2009-09-25 21:47:16 +02:00
Ivo Hinkelmann
d6cf80c14e CWS-TOOLING: integrate CWS l10nframework01 2009-09-16 11:45:54 +00:00
Mathias Bauer
6152b5efa3 #i103496#: split cppunit in a pure external lib and a lib depending on sal -> testshl2 2009-09-14 19:06:55 +02:00
Ivo Hinkelmann
4f6f5673f0 CWS-TOOLING: integrate CWS ause102
2009-06-16 19:22:59 +0200 hjs  r273039 : #i102607# don't kill mingw
2009-06-12 15:17:22 +0200 ihi  r272921 : #i102607# add path before calling l10n tool
2009-06-11 14:25:20 +0200 hjs  r272873 : #i102607# on EPM=internal call binary with full path
2009-06-10 13:35:48 +0200 hjs  r272807 : #i102607# remove solver PATH entry from OOo env.
2009-06-10 12:10:44 +0200 hjs  r272802 : #i102635# correct dependencies for all
2009-06-10 11:58:53 +0200 hjs  r272801 : #i102607# call tools from solver with absolute path
2009-06-16 18:11:49 +00:00
Oliver Bolte
10c3d32975 CWS-TOOLING: integrate CWS sb104
2009-01-27 13:09:06 +0100 sb  r266986 : #i97992# cws rebase: merged cws/sb104/config_office/set_soenv.in with moved tags/DEV300_m40/set_soenv.in
2009-01-27 10:56:40 +0100 sb  r266966 : CWS-TOOLING: rebase CWS sb104 to trunk@266944 (milestone: DEV300:m40)
2009-01-20 14:37:00 +0100 sb  r266581 : #i97992# missing treatment of Solaris-only adjustvisibility as build-internal tool
2009-01-20 09:32:38 +0100 sb  r266554 : CWS-TOOLING: rebase CWS sb104 to trunk@266428 (milestone: DEV300:m39)
2009-01-14 13:40:45 +0100 sb  r266296 : #i97992# do not pass comment lines to shell
2009-01-14 12:50:34 +0100 sb  r266290 : #i97992# avoid problems with checkdll not finding AWTLIB and its dependents
2009-01-14 12:49:20 +0100 sb  r266289 : #i97992# on Linux and Solaris, regxpcom apparently needs to be called with the libxpcom.so directory on the LD_LIBRARY_PATH
2009-01-13 09:41:37 +0100 sb  r266196 : #i97992# fixed AUGMENT_LIBRARY_PATH definitions
2009-01-12 18:02:03 +0100 sb  r266177 : #i97992# get rid of LD_LIBRARY_PATH in build environment
2009-02-19 11:42:47 +00:00
Release Engineers
ff14a32ba6 #i10000# Signalfile changed again: on mac the previous solution failed. 2008-11-21 14:13:21 +00:00
Rüdiger Timm
4ef4bccaf3 #i10000# Do not create signalfiles in in working directory. On failure they dont get removed and afterwards pollute the source tree. 2008-11-21 11:02:16 +00:00
Rüdiger Timm
800fe38b17 #i10000# Do not use '-xalias_level=compatible' for old Sun Studio 8 compiler. 2008-10-31 07:01:20 +00:00
Rüdiger Timm
0b3f346d17 CWS-TOOLING: integrate CWS basebmpunittestfix 2008-10-28 16:38:38 +00:00
Rüdiger Timm
c335c4ae16 INTEGRATION: CWS changefileheader (1.1.46); FILE MERGED
2008/03/31 13:07:58 rt 1.1.46.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:36:22 +00:00
Rüdiger Timm
864929e657 INTEGRATION: CWS changefileheader (1.2.24); FILE MERGED
2008/03/31 13:07:58 rt 1.2.24.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:35:55 +00:00
Rüdiger Timm
769a70222b INTEGRATION: CWS changefileheader (1.4.24); FILE MERGED
2008/03/31 13:07:58 rt 1.4.24.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:35:38 +00:00
Rüdiger Timm
4ab26bef91 INTEGRATION: CWS changefileheader (1.8.24); FILE MERGED
2008/03/31 13:07:57 rt 1.8.24.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:35:21 +00:00
Rüdiger Timm
90c880bc66 INTEGRATION: CWS changefileheader (1.5.46); FILE MERGED
2008/03/31 13:07:57 rt 1.5.46.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:34:56 +00:00
Rüdiger Timm
2a194571d5 INTEGRATION: CWS changefileheader (1.1.46); FILE MERGED
2008/03/31 13:07:57 rt 1.1.46.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:34:25 +00:00
Rüdiger Timm
8dbfc822ad INTEGRATION: CWS changefileheader (1.5.24); FILE MERGED
2008/03/31 13:07:57 rt 1.5.24.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:34:07 +00:00
Rüdiger Timm
06566ee77a INTEGRATION: CWS changefileheader (1.2.46); FILE MERGED
2008/03/31 13:07:57 rt 1.2.46.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:33:30 +00:00
Rüdiger Timm
8859dfbe87 INTEGRATION: CWS changefileheader (1.13.42); FILE MERGED
2008/03/31 13:07:57 rt 1.13.42.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:33:10 +00:00
Rüdiger Timm
7442c3d8ff INTEGRATION: CWS changefileheader (1.11.46); FILE MERGED
2008/03/31 13:07:57 rt 1.11.46.1: #i87441# Change license header to LPGL v3.
2008-04-11 07:32:10 +00:00
Rüdiger Timm
8b2897125e INTEGRATION: CWS aquavcl01 (1.4.22); FILE MERGED
2007/06/22 15:41:58 pl 1.4.22.1: #i78704# thb: fix xor clipping
2007-07-05 07:56:07 +00:00
Jens-Heiner Rechtien
b636314d48 #i10000#: making bmpdemo dependend on vcl creates ring dependency 2007-06-29 10:01:52 +00:00
Jens-Heiner Rechtien
63fa844e55 INTEGRATION: CWS basebmp01 (1.1.20); FILE MERGED
2007/05/22 09:59:18 thb 1.1.20.1: #147378# Added support for foreign formats (via GenericColorImageAccessor); fixed typos in CompositeIterator and StridedArrayIterator; fixed comparisons for (Packed)PixelIterator and StridedArrayIterator (which got negative strides wrong); avoiding unnecessary copying in scale_image() now; cleaned up bitmapdevice.cxx from cruft/ad hoc debug code; made unit tests run again
2007-06-27 11:42:49 +00:00
Jens-Heiner Rechtien
359a09166e INTEGRATION: CWS basebmp01 (1.3.20); FILE MERGED
2007/05/22 09:59:18 thb 1.3.20.1: #147378# Added support for foreign formats (via GenericColorImageAccessor); fixed typos in CompositeIterator and StridedArrayIterator; fixed comparisons for (Packed)PixelIterator and StridedArrayIterator (which got negative strides wrong); avoiding unnecessary copying in scale_image() now; cleaned up bitmapdevice.cxx from cruft/ad hoc debug code; made unit tests run again
2007-06-27 11:42:35 +00:00
Jens-Heiner Rechtien
78103a91ba INTEGRATION: CWS basebmp01 (1.6.20); FILE MERGED
2007/06/22 19:50:30 thb 1.6.20.3: #i10000# Must not use lib to test against - not yet delivered at the time the tests must run. Linking statically instead.
2007/05/22 21:17:38 thb 1.6.20.2: #147378# Enabled unit tests for normal build
2007/05/22 09:59:18 thb 1.6.20.1: #147378# Added support for foreign formats (via GenericColorImageAccessor); fixed typos in CompositeIterator and StridedArrayIterator; fixed comparisons for (Packed)PixelIterator and StridedArrayIterator (which got negative strides wrong); avoiding unnecessary copying in scale_image() now; cleaned up bitmapdevice.cxx from cruft/ad hoc debug code; made unit tests run again
2007-06-27 11:42:18 +00:00
Oliver Bolte
c52d4d9a10 INTEGRATION: CWS sb59 (1.12.4); FILE MERGED
2006/08/30 22:52:05 thb 1.12.4.1: #i69122# Made basebmp compile warning-free
2006-10-12 12:48:18 +00:00
Thorsten Behrens
8c044545bb #i65904# Dumped basegfx polygon raster converter in favor of a specialized solution; constructing all accessors with passed parameter now for the BitmapRenderer; significantly improved test coverage for polygon rasterizing 2006-07-27 10:35:32 +00:00
Thorsten Behrens
0177db3f91 #i65904# Swapped mask polarity - now, a zero in the mask denotes opacity; minor code tidying; made drawMaskedBitmap() handle a few more generic cases; switched 24bpp to BGR; adapted tests to modified mask polarity 2006-07-13 11:03:26 +00:00
Thorsten Behrens
053fdb6c0d #i65904# Fixed operator+=/-= on PackedPixelRowIterator (wrong overflow handling & forgot to handle negated cases); fixed typo for paletteformats (ignoring bit gravity); made drawMaskedBitmap() work for more cases; improved tests 2006-07-12 21:47:21 +00:00
Thorsten Behrens
41aac5e01a #i65904# Finished drawMaskedBitmap(); reorganized accessor functors; added test case for drawMaskedBitmap() 2006-07-12 14:09:45 +00:00
Thorsten Behrens
01878a9bdd #i65904# Consistently named constants; added rectangular device subsetting to BitmapDevice; moved spreaded pixel format configuration points into a single traits template (per format); slightly improved cross-format support 2006-07-11 10:39:41 +00:00
Thorsten Behrens
8b7ded16f1 #i65904# Reworked accessor framework, is now a hierarchy of nested functionality; added traits for color, iterator and accessor behaviour; finished missing bitmap formats, slightly changed set of predefined formats; swapped order of xor/palette accessor application for the BitmapDevice, which should yield much more sensible results; added a few tests for the new formats 2006-07-06 09:02:07 +00:00
Thorsten Behrens
6928d01f7a #i65904# Fixed ugly typos in clippedLine clipping; improved docs; added testcases for fixed bugs; corrected clip bounds for line and polyline rendering 2006-06-30 10:05:21 +00:00
Thorsten Behrens
0535516a2f #i65904# Added more docs; made clip masks for all cases (except masked bitmap); removed hardcoded unsigned int in favor of a metafunction; added tests for clips; fixed Color channel modification methods 2006-06-28 15:50:20 +00:00
Thorsten Behrens
e067c2aa6f #i65904# Fixed mask blending; added tests; reworked metafunctions for clip proxy accessors 2006-06-09 03:21:01 +00:00
Thorsten Behrens
76535cd14f #i65904# Fixed broken CompositeIterator (was missing a proper copy-const/assignment op); added more tests 2006-06-07 23:01:48 +00:00
Thorsten Behrens
4999aa5c72 #i65904# Finished xor and mask support; corrected Color handling 2006-06-07 13:27:36 +00:00
Thorsten Behrens
781ee266d8 #i65904# Added template meta function to retrieve palette lookup functor; for palette images, now performing lookup only _once_, and rasterizing the primitive with the index value; added one more degenerate case for polygon fill test 2006-06-02 15:14:23 +00:00
Thorsten Behrens
db83a2292b #i65904# Completed mask support; fixed color difference bug; added more tests 2006-06-02 12:57:26 +00:00