Norbert Thiebaud
0ea8c014ef
tweak gbuild standart Makefile to allow partial build in unsourced env
...
This allow to run make in a module wihtout the need to source
Env.Host.sh.
2011-11-16 06:18:54 -06:00
Joseph Powers
7dc14aba12
Remove two more unused headers from basegfx
2011-11-07 07:21:31 -08:00
Fridrich Štrba
f8508036d1
Fix linking on Windows
...
Don't declare dllexport classes that are purely inlined.
This will cause for the binary that links then to look for dll symbols,
which are naturlly not present.
2011-11-07 11:25:05 +01:00
Joseph Powers
59829f4fd2
Why build empty objects.
...
The source files don't generate any code and just declare an inline class;
thus, the compiled object is empty and we don't need to link it in.
2011-11-05 07:12:40 -07:00
Joseph Powers
abb8748541
precompiled_basegfx.hxx is empty, so don't include it.
2011-11-05 07:12:39 -07:00
Joseph Powers
33cbf8066b
Cleanup basegfx headers a little
...
I deleted some unused headers. I also stopped exporting them for the same
reason.
2011-11-05 07:12:39 -07:00
Thorsten Behrens
f7975d2335
Fix one more subtlety around B2IBox / B2IRange changes.
...
The Cohen/Sutherland clip flag routine was not aware of B2IBox,
thusly yielding incorrect line clipping for BitmapDevice software
rendering. Cleaned that up, added some more unit tests around the
problem, and removed the now-extraneous maLineClip member from the
bitmap device.
2011-11-03 15:02:00 +01:00
Thorsten Behrens
1e297aef53
Move BitmapDevice to use B2IBox instead of B2IRange.
...
Semantically, B2IBox represents a pixel rect much better than
B2IRange - replaced all occurences in and around the software
renderer, and client code.
2011-11-02 23:58:28 +01:00
Thorsten Behrens
aeee94cb58
Cleanup basegfx - docs, visibility, pointless methods.
...
Added docs to the range/* classes, removed methods the compiler can
generate for us, removed unused header, and cleaned up visibility
markup (inlines don't really need to be exported).
2011-11-02 23:58:28 +01:00
Thorsten Behrens
3c8f238876
Fix BXYBox behaviour and unit test
...
Made the distinction more clear, added appropriate tests to nail
behaviour.
2011-11-02 23:58:28 +01:00
Tor Lillqvist
15597b7bd7
Use -Wno-array-bounds only on gcc versions (4.3..4.4.3)
2011-10-20 13:03:16 +03:00
Tor Lillqvist
3f3c2a7bd3
WaE: Work around bogus array subscript is above array bounds
...
Bites at least with the Android cross-gcc 4.4.3.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41847
2011-10-20 08:41:36 +03:00
Bjoern Michaelsen
e94a19f3e0
simplfy dmake to gbuild bridgefile
2011-10-05 00:31:50 +02:00
Caolán McNamara
1f5c696c37
add mode-lines to .m files and last round of merged files, etc.
2011-09-30 09:09:25 +01:00
Caolán McNamara
871426533f
just silence the auto_ptr deprecations in isolation
2011-09-22 15:01:05 +01:00
Thomas Arnhold
be6a8677a6
OSL_TRACE: Remove trailing newlines
...
Done with perl regex:
s/(\n\s*OSL_TRACE\(\s*\"[^\n]+?)\s*(\\n)+(\"[^\n]*\)\;\n)/$1$3/gs;
- removed trailing whitespaces and (multiple) newlines
2011-09-21 09:28:39 +02:00
Stephan Bergmann
d996328cd5
sb140: #i113503# mixing system CppUnit and OOo STLport does not work, backed out a6913c9677c2
...
For LibO, that just means replacing sal/cppunit.h with sal/precppunit.hxx.
2011-09-12 22:47:50 +02:00
Caolán McNamara
a1ce4fb4f0
callcatcher: various unused methods
2011-09-06 08:52:37 +01:00
Allmann-Rahn
8b11173f34
Translated German comments, removed redundant ones till cairo (incl.)
2011-08-31 16:29:43 +03:00
Norbert Thiebaud
d64bbd6bf8
detect gmake 3.81 and limit to -j1 unless num-cpu is explicitly set
2011-08-19 18:29:07 -05:00
Matúš Kukan
072efc7405
deliver also unotools.hxx
2011-08-19 15:34:57 +02:00
Bjoern Michaelsen
589edce0f4
gbuildized modules have empty d.lsts
2011-08-19 13:31:32 +02:00
Takeshi Abe
b2bd33ea25
prefer makefile-gmake-mode to plain makefile-mode
2011-08-10 02:12:48 +09:00
Takeshi Abe
10e14793d5
Emacs modeline compatible with vim's one
2011-08-05 11:04:32 +09:00
Tor Lillqvist
7df04586e9
No need to link explicitly with the objc library
2011-08-03 17:44:04 +03:00
Tor Lillqvist
ab2c15bb4d
Add statically linked basegfx cppunittester for iOS
2011-08-03 17:35:24 +03:00
Caolán McNamara
e1e44f2152
get this working under windows again
2011-08-03 10:34:32 +01:00
Caolán McNamara
099c2bbbec
get this working under windows again
2011-08-03 10:34:32 +01:00
Tor Lillqvist
704bc46ae4
Add consistent Emacs and vim mode lines
2011-07-30 23:12:12 +03:00
Thomas Arnhold
bf2373daf5
callcatcher: remove unused methods
2011-07-26 23:39:04 +02:00
Thomas Arnhold
188ed98e86
callcatcher: remove unused methods
2011-07-26 23:39:04 +02:00
Tor Lillqvist
543389de93
Don't bother with StaticLibrary_basegfx_s for iOS
...
We only build statitc libraries for iOS anyway.
2011-07-25 21:04:52 +03:00
David Tardon
5a4780daec
cppunit is linked in automatically
2011-07-25 10:46:23 +02:00
Bjoern Michaelsen
c81f9104b6
postmerge fixes for gnumake4
2011-07-22 21:07:24 +02:00
Bjoern Michaelsen
a233dac065
resyncing to master
2011-07-21 18:56:16 +02:00
Thomas Arnhold
b695e52088
callcatcher: remove unused basegfx::B3DHomPoint::implHomogenize
2011-07-14 08:19:53 +02:00
Thomas Arnhold
0083b35e75
callcatcher: remove unused basegfx::B3DHomMatrix::Foo
2011-07-14 08:19:53 +02:00
Caolán McNamara
4cb993343f
4 minutes 27 seconds -> 11 seconds
2011-07-12 09:16:30 +01:00
Caolán McNamara
17e84ae72d
add comphelper as a depend if we use comphelper includes
2011-06-22 13:27:19 +01:00
Fridrich Štrba
bfc8f93366
Use the sweep flag to determine the drawing direction
...
The previous solution was giving somehow acceptable results
in the majority of cases, but was pretty broken
with corner cases where the arc is exactly half of the whole ellipse and where
the large arc flag is largely irrelevant.
If the sweep flag is equal to 0 drawing goes in the sense of decreasing angles.
If it is set, drawing goes in the sense of increasing angles.
2011-06-22 12:54:25 +02:00
Fridrich Štrba
39770935e4
Fix deliver
2011-06-22 12:54:20 +02:00
Thorsten Behrens
de8b6ad8ff
Teach LibreOffice proper svg:d support
2011-06-22 12:54:14 +02:00
Bjoern Michaelsen
75068ecaa1
gnumake4: fix buildbreakers from merge
2011-06-20 13:24:14 +02:00
Bjoern Michaelsen
941020379b
Merge branch 'master' into feature/gnumake4
...
Conflicts:
basebmp/prj/d.lst
basebmp/test/basictest.cxx
basebmp/test/makefile.mk
basegfx/inc/basegfx/basegfxdllapi.h
basegfx/inc/basegfx/tools/debugplotter.hxx
basegfx/inc/basegfx/tuple/b2ituple.hxx
basegfx/prj/d.lst
basegfx/source/numeric/makefile.mk
basegfx/source/polygon/makefile.mk
basegfx/source/range/makefile.mk
basegfx/source/raster/makefile.mk
basegfx/source/tuple/makefile.mk
basegfx/source/vector/makefile.mk
basegfx/test/basegfx1d.cxx
basegfx/test/makefile.mk
basegfx/util/makefile.mk
canvas/Library_canvasfactory.mk
canvas/Module_canvas.mk
canvas/prj/build.lst
canvas/prj/d.lst
canvas/source/cairo/cairo_canvashelper_texturefill.cxx
canvas/source/cairo/makefile.mk
canvas/source/tools/makefile.mk
comphelper/qa/string/makefile.mk
cppcanvas/Module_cppcanvas.mk
cppcanvas/inc/cppcanvas/cppcanvasdllapi.h
cppcanvas/prj/build.lst
cppcanvas/prj/d.lst
cppcanvas/source/mtfrenderer/makefile.mk
cppcanvas/util/makefile.mk
i18npool/source/search/makefile.mk
regexp/Library_regexp.mk
regexp/prj/d.lst
sax/CppunitTest_sax.mk
sax/Library_sax.mk
sax/prj/d.lst
sax/qa/cppunit/test_converter.cxx
sax/source/expatwrap/attrlistimpl.hxx
sax/util/makefile.mk
svtools/Library_svt.mk
tools/Executable_sspretty.mk
ucbhelper/prj/d.lst
ucbhelper/source/provider/configureucb.cxx
ucbhelper/source/provider/provconf.cxx
ucbhelper/util/makefile.mk
unotools/Library_utl.mk
unotools/Module_unotools.mk
unotools/Package_inc.mk
unotools/prj/build.lst
vcl/Library_desktop_detector.mk
vcl/Library_vcl.mk
vcl/Library_vclplug_gtk.mk
vcl/aqua/source/gdi/salprn.cxx
vcl/inc/aqua/saldata.hxx
vcl/unx/generic/gdi/salgdi3.cxx
2011-06-19 12:47:44 +02:00
Hans-Joachim Lankenau
0e6ab013f7
ause130: #i117218# change .idl handling to gnu make
2011-06-18 11:29:28 +02:00
Tor Lillqvist
190ae222e6
Use the i prefix for the import library only with MSC
2011-06-18 01:28:02 +03:00
Michael Stahl
bd162cb75a
gnumake4: #i116959#: kill gb_LinkTarget_set_{defs,cflags,cxxflags,objcxxflags} [hg:389f5e8ec8cd]
2011-06-17 14:24:10 +02:00
Michael Stahl
ccbdbacc60
gnumake4: remove DOS lineendings from new dllapi files, add terminating newline [hg:6a190c99c8ff]
2011-06-17 01:20:56 +02:00
Mathias Bauer
4cc1a8ddd6
CWS gnumake4: reimplement basegfx_s hack for new build system [hg:c943ed591aff]
2011-06-17 00:49:38 +02:00
Mathias Bauer
ba450e1604
CWS gnumake4: some fixes for basegfx+canvas [hg:8c299b2d4484]
2011-06-16 13:20:57 +02:00