Commit Graph

66 Commits

Author SHA1 Message Date
b222aa8fff cppuhelper: convert to gbuild
missing subsequent test qa/propertysetmixin/makefile.mk
2012-01-02 15:33:13 +01:00
c10fb61c1a remove include of pch header in cppuhelper 2011-11-27 13:03:19 -06:00
469c9ac2f9 Enforce a "lib" prefix for UNO components for Android
This commit for the old build system. (Don't bother for components not
relevant for Android.)

The Android package installer (as invoked through "adb install", from
"ant debug install") silently ignores native libraries in app packages
(.apk files) whose names don't start with "lib" and end with ".so".

The package builder (as invoked through "ant debug") in the SDK gladly
includes also thusly named native libraries in the .apk, though. Yay
for consistency.
2011-11-17 15:22:59 +02:00
c506e1852a fdo#42865: cppu,cppuhelper,testtools: no mapfile
Instead, build with VISIBILITY_HIDDEN.
2011-11-15 20:52:00 +01:00
c1bd2a254b New LO_{LIB,JAVA}_DIR make special inbuild component handling superfluous. 2011-11-10 13:36:20 +01:00
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
30ad5e9d87 sb140: #i117694# some CppUnit related cleanup 2011-09-12 22:47:48 +02:00
e881b51dc6 Use separate unit testers for subsequent and normal tests for iOS 2011-08-01 22:10:28 +03:00
ff6072a397 Nah, these must be subsequent tests also for iOS 2011-08-01 21:06:42 +03:00
7ff697bc13 Add statically linked cpphelper unit test for iOS 2011-08-01 18:18:33 +03:00
15f10fc946 Remove component_getImplementationEnvironment 2011-07-12 16:30:06 +02:00
babdd43fce re-work prefix handling and undo cppuhelper ABI change, add unit test
use a separate prefix enabled method instead of changing the ABI of cppuhelper
also - lookup the prefix in the dllcomponentloader in case we are called this way
also - add a unit test for the prefix change
2011-06-24 14:23:25 +01:00
8d83508ec3 Bypass qa thingies for now when cross-compiling 2011-06-06 00:33:04 +03:00
08d3fdffae Easyhack: Add visibility markup to all component_get* functions 2011-04-21 16:06:40 +02:00
a3a19632f4 Merge remote-tracking branch 'origin/integration/dev300_m101'
Conflicts:
	bridges/source/remote/urp/urp_environment.cxx
	bridges/source/remote/urp/urp_propertyobject.cxx
	bridges/source/remote/urp/urp_reader.cxx
	remotebridges/source/factory/bridgefactory.cxx
	stoc/source/corereflection/crefl.cxx
	stoc/source/javavm/javavm.cxx
	stoc/source/simpleregistry/simpleregistry.cxx
2011-03-18 15:58:02 +01:00
c372302f99 EasyHacks: Reanimated tests in ure/cppuhelper/qa.
I had to deactivate the test 'test_weak.cxx' in prj/build.lst.
This test failed with 'error 139' - this is typically a segfault
during test execution, oops.
2011-03-15 08:52:39 +01:00
d7fc91fcd1 Merge commit 'ooo/DEV300_m101' into integration/dev300_m101
* commit 'ooo/DEV300_m101': (185 commits)
  chart52: cleanup unused legend entry stuff in preparation of issue #i82802#
  masterfix: #i10000# add missing dependency in offapi
  sb138: #i115619# fix for MinGW
  sb138: #i115619#, #i116038# use osl_setThreadName in binaryurp
  sb138: #i115619# osl_setThreadName
  gridsort: i116682: update UnoControlDialog to reflect XDialog
  gridsort: minor changes to the new API: - renamed XMutableGridDataModel::setRowHeading to updateRowHeading for consistency reasons - renamed XSortableGridDataModel to XSortableGridData - actually, this is not a full-fledged model in itself.
  gridsort: grid control related unit tests (first set, more to come)
  sb138: #i116038# fresh implementation of binary URP bridge
  chart52: #28670# make the legend within charts resizeable - part 2
  gridsort: re-did the column resizing - introduced XGridColumn.Flexibility, determining to which degree the column is resized during auto-column-resizing - removed XGridColumn.PreferredWidth - there really is no need for this anymore now - documented the relationship between XGridColumn.Flexibility and XGridColumn.Resizeable - re-implemented TableControl_Impl::impl_ni_updateColumnWidths, with (hopefully) less magic
  sb139: #i116530# improve Java URP bridge error notification by utilizing the java.lang.Throwable cause facility
  gridsort: document the relationship between soorting the data and notifying XGridDataListeners
  gridsort: introduce XGridColumn::DataModelIndex. this allows for column removal/insertion at the GridColumnModel, without the need to touch the GridDataModel
  locales34: #i112431# adapt documentation to reality
  gridsort: introduce XSortableGridDataModel::removeColumnSort
  gridsort: #163172# added UNO API support for sorting grid data. Implementation still unfinished. Things missing in the SortableGridData implementation - add as listener to the delegator, so we're notified of changes - translate and multiplex those changes - do own notifications (XGridDataListener.dataChanged) when the sort order changed - (possibly) update the sort order when the data in the current sort-column changed
  gridsort: made the row title a row heading, being an Any instead of a string
  gridsort: XMutableGridData: renamed updateRow to updateRowData for consistency; introduced updateRowToolTip as shortcut for multiple updateCellToolTip calls
  gridsort: updateCell->updateCellData, setCellToolTip->updateCellToolTip; in both methods, have (Col,Row) params instead of (Row,Col), for consistency reasons
  ...

Conflicts:
	bridges/inc/bridges/remote/bridgeimpl.hxx
	bridges/inc/bridges/remote/connection.h
	bridges/inc/bridges/remote/context.h
	bridges/inc/bridges/remote/helper.hxx
	bridges/inc/bridges/remote/mapping.hxx
	bridges/inc/bridges/remote/proxy.hxx
	bridges/inc/bridges/remote/remote.h
	bridges/inc/bridges/remote/remote.hxx
	bridges/inc/bridges/remote/stub.hxx
	bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx
	bridges/source/remote/context/context.cxx
	bridges/source/remote/static/helper.cxx
	bridges/source/remote/static/mapping.cxx
	bridges/source/remote/static/proxy.cxx
	bridges/source/remote/static/remote.cxx
	bridges/source/remote/static/remote_types.cxx
	bridges/source/remote/static/remote_types.hxx
	bridges/source/remote/static/stub.cxx
	bridges/source/remote/urp/urp_bridgeimpl.cxx
	bridges/source/remote/urp/urp_bridgeimpl.hxx
	bridges/source/remote/urp/urp_cache.h
	bridges/source/remote/urp/urp_cache.hxx
	bridges/source/remote/urp/urp_dispatch.cxx
	bridges/source/remote/urp/urp_dispatch.hxx
	bridges/source/remote/urp/urp_environment.cxx
	bridges/source/remote/urp/urp_job.cxx
	bridges/source/remote/urp/urp_job.hxx
	bridges/source/remote/urp/urp_log.cxx
	bridges/source/remote/urp/urp_log.hxx
	bridges/source/remote/urp/urp_marshal.cxx
	bridges/source/remote/urp/urp_marshal.hxx
	bridges/source/remote/urp/urp_marshal_decl.hxx
	bridges/source/remote/urp/urp_property.hxx
	bridges/source/remote/urp/urp_propertyobject.cxx
	bridges/source/remote/urp/urp_propertyobject.hxx
	bridges/source/remote/urp/urp_reader.cxx
	bridges/source/remote/urp/urp_reader.hxx
	bridges/source/remote/urp/urp_replycontainer.hxx
	bridges/source/remote/urp/urp_threadid.cxx
	bridges/source/remote/urp/urp_threadid.hxx
	bridges/source/remote/urp/urp_unmarshal.cxx
	bridges/source/remote/urp/urp_unmarshal.hxx
	bridges/source/remote/urp/urp_writer.cxx
	bridges/source/remote/urp/urp_writer.hxx
	cppu/source/threadpool/threadpool.cxx
	cppu/util/target.pmk
	cppuhelper/qa/propertysetmixin/comp_propertysetmixin.cxx
	cppuhelper/source/interfacecontainer.cxx
	cpputools/source/regcomplazy/regcomplazy.cxx
	jurt/prj/d.lst
	jvmfwk/source/elements.cxx
	offapi/com/sun/star/awt/grid/GridDataEvent.idl
	offapi/com/sun/star/awt/grid/XGridColumn.idl
	offapi/com/sun/star/awt/tab/makefile.mk
	offapi/com/sun/star/chart2/ExplicitIncrementData.idl
	offapi/com/sun/star/chart2/XPlotter.idl
	offapi/com/sun/star/chart2/XUndoHelper.idl
	offapi/com/sun/star/document/MediaDescriptor.idl
	offapi/com/sun/star/document/makefile.mk
	offapi/com/sun/star/linguistic2/XLanguageGuessing.idl
	offapi/com/sun/star/script/ModuleInfo.idl
	offapi/com/sun/star/script/ModuleType.idl
	offapi/com/sun/star/text/TextMarkupType.idl
	offapi/com/sun/star/util/XTextSearch.idl
	offapi/com/sun/star/xml/sax/XFastAttributeList.idl
	pyuno/source/loader/makefile.mk
	remotebridges/source/bridge/bridge_connection.cxx
	remotebridges/source/bridge/bridge_connection.hxx
	remotebridges/source/bridge/bridge_provider.cxx
	remotebridges/source/bridge/remote_bridge.cxx
	remotebridges/source/bridge/remote_bridge.hxx
	remotebridges/source/dynamicloader/dynamicloader.cxx
	remotebridges/source/factory/bridgefactory.cxx
	remotebridges/source/factory/bridgeimpl.cxx
	remotebridges/source/factory/bridgeimpl.hxx
	remotebridges/source/factory/makefile.mk
	sal/cppunittester/cppunittester.cxx
	sal/inc/osl/diagnose.h
	sal/osl/os2/system.h
	sal/osl/unx/diagnose.c
	sal/osl/unx/file_misc.cxx
	sal/osl/unx/process_impl.cxx
	sal/osl/w32/diagnose.c
	sal/osl/w32/process.cxx
	sal/prj/build.lst
	sal/qa/rtl/math/makefile.mk
	sal/qa/rtl/math/rtl_math.cxx
	sal/qa/rtl/math/rtl_old_testint64.cxx
	sal/qa/rtl/math/test_rtl_math.cxx
	sal/systools/win32/kill/kill.cxx
	sal/textenc/tencinfo.c
	sal/util/sal.map
	stoc/source/inspect/introspection.cxx
	stoc/source/security/file_policy.cxx
	stoc/source/simpleregistry/simpleregistry.cxx
2011-03-08 22:29:39 -06:00
5f66037d6d remove empty TESTSHL2LIB 2011-02-24 20:44:46 +00:00
c34bae9706 Some cppcheck cleaning 2011-01-12 12:54:06 +00:00
a715e1b3d0 Add vim/emacs modelines to all source files
Fixes #fdo30794
Based on bin/add-modelines script (originally posted in mail
1286706307.1871.1399280959@webmail.messagingengine.com)

Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2010-10-14 17:04:31 +02:00
sb
ec147f50c1 sb129: #i113189# cleaned up makefile rules; deliver services.input to have it modifiable for special one-off products 2010-09-15 11:45:04 +02:00
sb
e21f2f0f01 sb129: #i113189# adapted tests; improved subsequenttests 2010-09-14 09:15:02 +02:00
sb
6c036b980c sb118: #i109791# improved CPPUNIT_CFLAGS handling 2010-03-04 22:13:08 +01:00
2e10c0e2fc sb118: add missing CFLAGS+= $(CPPUNIT_CFLAGS) to loads of other makefiles, too 2010-03-04 00:11:19 +01:00
sb
2e24fc7415 sb118: merged in DEV300_m72 2010-02-25 12:46:45 +01:00
7c80db2eb3 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
a55d2f6a21 sb118: makefile dependencies fix 2010-02-03 11:16:28 +01:00
sb
f4d7dfdfba 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
3135dbc801 sb118: OOO_SUBSEQUENT_TESTS added 2010-01-13 18:57:41 +01:00
sb
50a6ab9c5c sb118: adapted cppuhelper/qa/propertysetmixin to new CppUnit 2010-01-11 17:45:52 +01:00
6ea0304b45 #i103496#: split cppunit in a pure external lib and a lib depending on sal -> testshl2 2009-09-14 19:06:55 +02:00
1234b9752e INTEGRATION: CWS cmcfixes43 (1.1.2); FILE ADDED
2008/03/03 09:51:55 cmc 1.1.2.1: #i86629 unify gcc maps
2008-04-24 15:58:39 +00:00
4c6ab088d2 INTEGRATION: CWS cmcfixes43 (1.5.18); FILE MERGED
2008/03/03 09:51:55 cmc 1.5.18.1: #i86629 unify gcc maps
2008-04-24 15:58:11 +00:00
6d9ebf09f1 INTEGRATION: CWS changefileheader (1.2.42); FILE MERGED
2008/03/28 15:25:24 rt 1.2.42.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:31:04 +00:00
c866133d44 INTEGRATION: CWS changefileheader (1.2.56); FILE MERGED
2008/03/28 15:25:24 rt 1.2.56.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:30:11 +00:00
82fb05a227 INTEGRATION: CWS changefileheader (1.2.134); FILE MERGED
2008/03/28 15:25:24 rt 1.2.134.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:29:22 +00:00
204f4728ca INTEGRATION: CWS changefileheader (1.5.42); FILE MERGED
2008/03/28 15:25:23 rt 1.5.42.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:28:59 +00:00
3746c3f713 INTEGRATION: CWS changefileheader (1.2.134); FILE MERGED
2008/03/28 15:25:23 rt 1.2.134.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:28:36 +00:00
ce1ddc7379 INTEGRATION: CWS changefileheader (1.5.20); FILE MERGED
2008/03/28 15:25:23 rt 1.5.20.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:27:59 +00:00
4c4f0de297 INTEGRATION: CWS changefileheader (1.5.2); FILE MERGED
2008/03/28 15:25:23 rt 1.5.2.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:27:39 +00:00
5f0b906b06 INTEGRATION: CWS changefileheader (1.2.56); FILE MERGED
2008/03/28 15:25:23 rt 1.2.56.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:26:32 +00:00
cb4c1c772e #i10000# Correct CVS keyword. 2008-03-26 10:56:47 +00:00
d2697410ef INTEGRATION: CWS execshellmacrogone (1.3.26); FILE MERGED
2007/10/24 08:31:08 rene 1.3.26.2: RESYNC: (1.3-1.4); FILE MERGED
2007/10/24 06:35:38 rene 1.3.26.1: #i79760# krs patches for supressing "Executing shell macro..." output
2007-11-06 14:38:25 +00:00
eca4cb73f7 INTEGRATION: CWS sb76 (1.3.38); FILE MERGED
2007/08/31 11:00:10 sb 1.3.38.1: #i77885# Consolidate stoc libraries; patch by jnavrati.
2007-09-27 11:50:45 +00:00
e8dc3cc078 INTEGRATION: CWS sb70 (1.1.2); FILE ADDED
2007/06/05 15:25:21 sb 1.1.2.1: #i62080# Properly handle exceptions within dispose loops.
2007-06-27 12:21:41 +00:00
34a38ce291 INTEGRATION: CWS sb70 (1.1.2); FILE ADDED
2007/06/05 15:25:08 sb 1.1.2.1: #i62080# Properly handle exceptions within dispose loops.
2007-06-27 12:21:30 +00:00
5e97fc8c9a INTEGRATION: CWS sb70 (1.1.2); FILE ADDED
2007/06/05 15:24:57 sb 1.1.2.1: #i62080# Properly handle exceptions within dispose loops.
2007-06-27 12:21:19 +00:00
62c7e727a7 INTEGRATION: CWS sb70 (1.4.24); FILE MERGED
2007/06/05 08:17:24 sb 1.4.24.1: #i68624# Do not crash on adding NULL listeners.
2007-06-27 12:21:06 +00:00
1d22bbf41e INTEGRATION: CWS cppuhelpshrink (1.1.2); FILE ADDED
2007/01/22 12:24:20 mmeeks 1.1.2.1: Issue number: i#72766
Submitted by: mmeeks
Planning gain: convert obsolete uno URI unit tests to CPPUNIT
2007-01-29 14:45:36 +00:00
ae216db6b8 INTEGRATION: CWS cppuhelpshrink (1.1.2); FILE ADDED
2007/01/22 12:24:19 mmeeks 1.1.2.1: Issue number: i#72766
Submitted by: mmeeks
Planning gain: convert obsolete uno URI unit tests to CPPUNIT
2007-01-29 14:45:26 +00:00