summaryrefslogtreecommitdiff
path: root/ure
AgeCommit message (Collapse)AuthorFilesLines
2013-05-07Extract SmoketestCommandEnvironment.java from juh.jarStephan Bergmann1-1/+0
...into a new smoketest.jar, so that URE juh.jar no longer depends on non-URE unoil.jar. Change-Id: I8937c78d8af6e2f82ada5dd80c322f8bca5ec2f5
2013-05-05copy more rc files to instdirDavid Tardon2-0/+19
Change-Id: Ia4cc2b8e504f46734ea7bfaade60bf27509cce32
2013-04-29Use new-style service ctors where possibleStephan Bergmann3-26/+47
Change-Id: I36c62fc677de70c08d0d59e45debc6a86375d3b7
2013-04-29Check for theTypeDescriptionManager singletonStephan Bergmann1-1/+9
...rather than a TypeDescriptionManager service that is no longer available. Change-Id: I1054ab0a658597a60d11e2f9aa0960df25d14bc4
2013-04-25Mark TypeDescriptionProvider service as "don't create by name"Stephan Bergmann1-1/+0
...had to adapt one test that had picked this service apparently arbitrarily. Change-Id: Iaa17b7c622b9ac3601beb3ba931f7b1d99f649f1
2013-04-22Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks3-66/+12
2013-04-21uretest.zip is not installed -> don't build itDavid Tardon3-87/+0
If anyone wants to do anything with it, there are the sources (but quick look at ure/source/uretest/Makefile suggests it is dmake, so good luck with that .-) Maybe it is just another relic of the past that can be removed? Change-Id: I44b4a36d89a5617d5dba9e063e8b8b19c1dba240
2013-04-19Adapt SDK to usage of msvcrtd for Windows --enable-dbgutilStephan Bergmann1-5/+3
* Re-use existing settings/dk.mk to tunnel ENABLE_DEBUG into the SDK. Turns out this was explicitly included in ~all examples Makefiles, but only after settings.mk where it is now used, so include it in settings.mk now and dropped it from all the exmaples Makefiles. * The old settings.mk was apparently confused with using /MT ("link with LIBCMT.LIB") on cl command line and /MD ("link with MSVCRT.LIB") on link command line (where it was ignored), and you apparently can't pass both together to cl, so I settled on /MD (resp. /MDd) now and dropped /MT (resp. /MTd). No idea if that is exactly right, however. * Introduced client-facing LIBO_SDK_LDFLAGS_STDLIBS that covers kernel32.lib and msvcrt.lib vs. msvcrtd.lib on Windows. Adapted examples Makefiles and /ure/source/uretest/Makefile accordingly. Some examples Makefiles additionally use msvcprt.lib, no idea whether that still needs to be addressed. Change-Id: Ia8d9d177e415abfbaf6f9fa6239f0ef9998868be
2013-04-18Adapt env var settings to MS command shell syntaxStephan Bergmann1-3/+8
Change-Id: Ie6d761a436a3c1b06f0da1dac7c93c50789230dd
2013-04-11Adapt uretest to -B removed from cppumaker/javamakerStephan Bergmann2-7/+6
Change-Id: If256eeddf4b8efded6e5e010b0155e05f5a1de79
2013-04-11Let theMacroExpander.hpp take care about the singleton instantiation detailsStephan Bergmann3-14/+4
Change-Id: I8e919291cb4c8fc223ca7143e860a2a0b44cb930
2013-04-11Missing rtl:: namespaceStephan Bergmann3-15/+15
Change-Id: I6088dc1c9d9afaa031231ea0c9f104a92ce41658
2013-04-02drop prefix from ::cssThomas Arnhold2-32/+32
as css is already ::com::sun::star Change-Id: I86b43843e4b74f990b6e05dee37184a002072d12
2013-03-14remove legacy build.pl prj/build.lst files.Michael Meeks1-2/+0
2013-03-10Removed RTL_CONSTASCII_USTRINGPARAM in xmlhelp/ureChr. Rossmanith2-16/+13
Change-Id: Ibaf83366e79292bbb6756045e4c82f2650958150
2013-02-28remove all d.lstMichael Stahl1-0/+0
Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
2013-02-25WIP: Experimental new binary type.rdb formatStephan Bergmann1-0/+2
Move unoidl functionality into a module of its own, as a prerequisite to use it in codemaker etc. (This is intended to ultimately remove modules store and registry, modulo backwards compatibility constraints.) Change-Id: If5274cbd3a595951e6cf7a9664bc542f01833f38
2013-02-24remove RTL_CONSTASCII_(U)STRINGPARAMChr. Rossmanith1-12/+9
Change-Id: Ica4dc859229c2ba0dc052a97ff23178895c25580 Reviewed-on: https://gerrit.libreoffice.org/2368 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
2013-01-26gbuild: fix silly "expandtabs" in makefile VIM modelinesMichael Stahl5-5/+5
Change-Id: I54d8923ad315e8041fd3904da3a29f1a7a8c8b16
2012-12-19Make ure/source/uretest/ use defaultBootstrap_InitialComponentContextStephan Bergmann4-42/+27
...instead of the ure executable's obsolte -ro arguments (leading to usage of deprecated bootstrap_InitialComponentContext with an XSimpleRegistry instead). The com.sun.star.lang.MultiServiceFactory service is (only) implemented by the cppuhelper/source/defaultbootstrap.cxx ServiceManager itself, but it doesn't add itself to its list of know services, so cppmain.cc should not test for it. Change-Id: Iaaf8d466fe3607ab9bac6aba09396809e53404f3
2012-12-18API CHANGE: Remove obsolete regcomp from UREStephan Bergmann1-12/+4
Change-Id: Iaec5e0fd53d340f028e271f28e99a73dedc636f7
2012-12-18Adapt ure/source/uretest/ to passive component registrationStephan Bergmann5-28/+31
(regview only works for old binary .rdb files, so test-regview needs to use types.rdb now) Change-Id: Icd68122c08ae723010c42a8515e09c2d81f0cdda
2012-12-18-fvisibility=hidden requires HAVE_GCC_VISIBILITY_FEATUREStephan Bergmann1-3/+6
...had been forgotten in f98379816411f932ccdafede5f9b25c260c17361 "Make ure/source/uretest work again" Change-Id: I9175118126124eba4ea750914d588f6c1ccb2604
2012-12-18SDK's include/stl is long goneStephan Bergmann2-18/+12
...since 1628005298923ad15cc78dbad63669b701f5fd04 "Trying to remove the stlport mention from the code" Change-Id: I8785274bc2fdc9d97200aea245e1e8182249cde6
2012-12-17Remove --with-stlport from LO 4.0Stephan Bergmann5-100/+7
The STLport was only built for the benefit of old extensions on platforms that once used it themselves (Linux x86, Solaris x86 and SPARC, Windows). We deliberately break such old extensions for LO 4.0 by no longer shipping that backwards-compatiblity cludge. Keeps STLport listed in readlicense_oo/ because of o3tl/inc/o3tl/compat_functionality.hxx. Also removes GXX_INCLUDE_PATH, as that was only used by STLport (if at all?). Removes a spurious #define MOVEFILE_REPLACE_EXISTING 0x01 from l10ntools/inc/helpmerge.hxx that was once added with 854812584862d0609b695682d2bfea2667d75c00 "INTEGRATION: CWS extensionl10nfix01 (1.11.6); FILE MERGED: 2008/06/26 13:56:03 ihi 1.11.6.1: #i90987# windows rename -> MoveFileEx" but now starts to cause trouble on Windows. Also disables warning C4005 about redefinition of WB_LEFT/RIGHT macros (defined in both tools/wintypes.hxx and the Windows API) in a number of places that include windows.h -- however the old STLport caused those warnings to not show. Change-Id: Ie138a219fbbc86fb5aaa7ea0b88cf349935d9829
2012-11-30c++ API: use css alias in generated headers, adds global css declThorsten Behrens3-6/+0
This changes all generated API headers (.hpp and .hdl) to use a namespace alias 'css' instead of the pointlessly long com::sun::star Makes the change in cppumaker & associated tools, adds a global namespace alias definition in sal/types.h, and removes a kiloton of local, now pointless-to-harmful versions of that alias from all over the code. Change-Id: Ice5a644a6b971a981f01dc0589d48f5add31cc0f
2012-11-15Drop support for /etc/opt/ure and ~/.ure from LibreOffice 4Stephan Bergmann5-42/+16
For one, /etc/opt/ure was probably never used by anyone anyway, so meant just needless file-stats during startup. For another, accidentally created ~/.ure/javasettings_*.xml that later became stale were noted to cause trouble, so that source is now closed. For this to work, jvmfwk needs to be silent now if it cannot read/write any shared/user javasettings_*.xml. Change-Id: I332b5ebb9549dc6ccf7c99c439d9a3b61aeb5829
2012-10-22remove nonexistant file from Zip_uretestPeter Foley1-1/+0
Change-Id: Iad0c1694a896f58bf2075b5997aa29942e5ffd87
2012-10-01remove dead linkNorbert Thiebaud1-2/+0
Change-Id: I021baa42231fff94e257445f790d52aed8227fe7
2012-09-17Require XComponentContext.getServiceManager to throw instead of returning nullStephan Bergmann2-15/+3
This is such a fatal error that there is probably no point in trying to handle it, so allow to simplify client code by removing the requirement to check for a null return value. Simplified some client code accordingly (modules configmgr and ure, and the code generated by cppumaker and javamaker). Change-Id: I51c0b270ec73409374f7439a47ee061407a46e31
2012-08-08Make ure/source/uretest work againStephan Bergmann6-84/+42
...at least, Makefile (to be run from within an SDK environment) works again; I reflected all the relevant changes in Makefile.pln (to be run from no specific environment) too, but did not actually check the latter Change-Id: Ie2012d26b3bd59335a0f872bbfc1414cc4f5edc5
2012-07-30udkapi, offapi: do not use #include "foo":Michael Stahl1-2/+2
Evidently on Windows, the newfangled ucpp handles #include "foo" differently from #include <foo> and treats it as a relative path, while the angle brackets always result in absolute paths. Since relative paths result in infinite rebuilds if make is invoked in a different directory, don't use #include "foo" in IDL files. Change-Id: Iedcda3a4be5542389a0be086f14541cda8dc5323
2012-06-27re-base on ALv2 code.Michael Meeks11-197/+148
2012-06-21re-base on ALv2 code.Michael Meeks8-182/+136
Change-Id: Ice06e639213aeb6f7f23cbf4634947dd25613db1
2012-06-11Fix typo in /ure/bin/startup.shOlivier Hallot1-1/+1
Fix typo in ure/bin/starttup.sh for AIX LIBPATH Change-Id: I321fe67c48c3eafd81a6f271422272795c27bd20
2012-05-26gbuildize remotebridgesDavid Tardon1-1/+1
Change-Id: I01e97df2f9f098719e3de578526cb1d13d2db6fa
2012-04-29make gbuild the default assumption of build.plBjoern Michaelsen1-1/+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-04-01merge origin/masterDavid Tardon4-41/+19
2012-03-30Don't build and deliver .component files with empty URIs (for iOS)Tor Lillqvist1-2/+3
2012-03-23replace OpenOffice.org to LibreOffice in registry keysAndras Timar1-1/+1
2012-03-12gbuildize ioDavid Tardon1-5/+5
2012-03-12gbuildize stocDavid Tardon1-10/+10
2012-02-17component file movedDavid Tardon1-1/+1
2012-02-17merge feature/gbuild_javaDavid Tardon1-2/+2
2012-02-06Added READMEs for modules related to URE, with content from the wikiJosh Heidenreich1-0/+10
2012-02-05switch to include-based build rather than sourced-based buildNorbert Thiebaud1-35/+2
2011-12-26gbuildize ureDavid Tardon10-58/+230
2011-12-26sunjavaplugin has been renamedDavid Tardon1-2/+2
2011-12-24gbuildize javaunohelperDavid Tardon1-1/+1
2011-11-02Simplify addition of optional components to URE_MORE_{SERVICES,TYPES}.Stephan Bergmann1-0/+5
Those bootstrap variables now support <XXX>* syntax to include all files (non- recursively) contained in the directory denoted by XXX. Optional components can put their data simply into program/services/ and program/types/.