summaryrefslogtreecommitdiffstats
path: root/ure
Commit message (Collapse)AuthorAgeFilesLines
* Extract SmoketestCommandEnvironment.java from juh.jarStephan Bergmann2013-05-071-1/+0
| | | | | | | ...into a new smoketest.jar, so that URE juh.jar no longer depends on non-URE unoil.jar. Change-Id: I8937c78d8af6e2f82ada5dd80c322f8bca5ec2f5
* copy more rc files to instdirDavid Tardon2013-05-052-0/+19
| | | | Change-Id: Ia4cc2b8e504f46734ea7bfaade60bf27509cce32
* Use new-style service ctors where possibleStephan Bergmann2013-04-293-26/+47
| | | | Change-Id: I36c62fc677de70c08d0d59e45debc6a86375d3b7
* Check for theTypeDescriptionManager singletonStephan Bergmann2013-04-291-1/+9
| | | | | | ...rather than a TypeDescriptionManager service that is no longer available. Change-Id: I1054ab0a658597a60d11e2f9aa0960df25d14bc4
* Mark TypeDescriptionProvider service as "don't create by name"Stephan Bergmann2013-04-251-1/+0
| | | | | | ...had to adapt one test that had picked this service apparently arbitrarily. Change-Id: Iaa17b7c622b9ac3601beb3ba931f7b1d99f649f1
* Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks2013-04-223-66/+12
|
* uretest.zip is not installed -> don't build itDavid Tardon2013-04-213-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
* Adapt SDK to usage of msvcrtd for Windows --enable-dbgutilStephan Bergmann2013-04-191-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
* Adapt env var settings to MS command shell syntaxStephan Bergmann2013-04-181-3/+8
| | | | Change-Id: Ie6d761a436a3c1b06f0da1dac7c93c50789230dd
* Adapt uretest to -B removed from cppumaker/javamakerStephan Bergmann2013-04-112-7/+6
| | | | Change-Id: If256eeddf4b8efded6e5e010b0155e05f5a1de79
* Let theMacroExpander.hpp take care about the singleton instantiation detailsStephan Bergmann2013-04-113-14/+4
| | | | Change-Id: I8e919291cb4c8fc223ca7143e860a2a0b44cb930
* Missing rtl:: namespaceStephan Bergmann2013-04-113-15/+15
| | | | Change-Id: I6088dc1c9d9afaa031231ea0c9f104a92ce41658
* drop prefix from ::cssThomas Arnhold2013-04-022-32/+32
| | | | | | as css is already ::com::sun::star Change-Id: I86b43843e4b74f990b6e05dee37184a002072d12
* remove legacy build.pl prj/build.lst files.Michael Meeks2013-03-141-2/+0
|
* Removed RTL_CONSTASCII_USTRINGPARAM in xmlhelp/ureChr. Rossmanith2013-03-102-16/+13
| | | | Change-Id: Ibaf83366e79292bbb6756045e4c82f2650958150
* remove all d.lstMichael Stahl2013-02-281-0/+0
| | | | Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
* WIP: Experimental new binary type.rdb formatStephan Bergmann2013-02-251-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
* remove RTL_CONSTASCII_(U)STRINGPARAMChr. Rossmanith2013-02-241-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>
* gbuild: fix silly "expandtabs" in makefile VIM modelinesMichael Stahl2013-01-265-5/+5
| | | | Change-Id: I54d8923ad315e8041fd3904da3a29f1a7a8c8b16
* Make ure/source/uretest/ use defaultBootstrap_InitialComponentContextStephan Bergmann2012-12-194-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
* API CHANGE: Remove obsolete regcomp from UREStephan Bergmann2012-12-181-12/+4
| | | | Change-Id: Iaec5e0fd53d340f028e271f28e99a73dedc636f7
* Adapt ure/source/uretest/ to passive component registrationStephan Bergmann2012-12-185-28/+31
| | | | | | | (regview only works for old binary .rdb files, so test-regview needs to use types.rdb now) Change-Id: Icd68122c08ae723010c42a8515e09c2d81f0cdda
* -fvisibility=hidden requires HAVE_GCC_VISIBILITY_FEATUREStephan Bergmann2012-12-181-3/+6
| | | | | | | ...had been forgotten in f98379816411f932ccdafede5f9b25c260c17361 "Make ure/source/uretest work again" Change-Id: I9175118126124eba4ea750914d588f6c1ccb2604
* SDK's include/stl is long goneStephan Bergmann2012-12-182-18/+12
| | | | | | | ...since 1628005298923ad15cc78dbad63669b701f5fd04 "Trying to remove the stlport mention from the code" Change-Id: I8785274bc2fdc9d97200aea245e1e8182249cde6
* Remove --with-stlport from LO 4.0Stephan Bergmann2012-12-175-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
* c++ API: use css alias in generated headers, adds global css declThorsten Behrens2012-11-303-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
* Drop support for /etc/opt/ure and ~/.ure from LibreOffice 4Stephan Bergmann2012-11-155-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
* remove nonexistant file from Zip_uretestPeter Foley2012-10-221-1/+0
| | | | Change-Id: Iad0c1694a896f58bf2075b5997aa29942e5ffd87
* remove dead linkNorbert Thiebaud2012-10-011-2/+0
| | | | Change-Id: I021baa42231fff94e257445f790d52aed8227fe7
* Require XComponentContext.getServiceManager to throw instead of returning nullStephan Bergmann2012-09-172-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
* Make ure/source/uretest work againStephan Bergmann2012-08-086-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
* udkapi, offapi: do not use #include "foo":Michael Stahl2012-07-301-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
* re-base on ALv2 code.Michael Meeks2012-06-2711-197/+148
|
* re-base on ALv2 code.Michael Meeks2012-06-218-182/+136
| | | | Change-Id: Ice06e639213aeb6f7f23cbf4634947dd25613db1
* Fix typo in /ure/bin/startup.shOlivier Hallot2012-06-111-1/+1
| | | | | | Fix typo in ure/bin/starttup.sh for AIX LIBPATH Change-Id: I321fe67c48c3eafd81a6f271422272795c27bd20
* gbuildize remotebridgesDavid Tardon2012-05-261-1/+1
| | | | Change-Id: I01e97df2f9f098719e3de578526cb1d13d2db6fa
* make gbuild the default assumption of build.plBjoern Michaelsen2012-04-291-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
* merge origin/masterDavid Tardon2012-04-014-41/+19
|\
| * Don't build and deliver .component files with empty URIs (for iOS)Tor Lillqvist2012-03-301-2/+3
| |
| * replace OpenOffice.org to LibreOffice in registry keysAndras Timar2012-03-231-1/+1
| |
| * component file movedDavid Tardon2012-02-171-1/+1
| |
| * merge feature/gbuild_javaDavid Tardon2012-02-171-2/+2
| |\
| | * sunjavaplugin has been renamedDavid Tardon2011-12-261-2/+2
| | |
| | * gbuildize javaunohelperDavid Tardon2011-12-241-1/+1
| | |
| * | Added READMEs for modules related to URE, with content from the wikiJosh Heidenreich2012-02-061-0/+10
| | |
| * | switch to include-based build rather than sourced-based buildNorbert Thiebaud2012-02-051-35/+2
| | |
* | | gbuildize ioDavid Tardon2012-03-121-5/+5
| | |
* | | gbuildize stocDavid Tardon2012-03-121-10/+10
|/ /
* / gbuildize ureDavid Tardon2011-12-2610-58/+230
|/
* Simplify addition of optional components to URE_MORE_{SERVICES,TYPES}.Stephan Bergmann2011-11-021-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/.