summaryrefslogtreecommitdiff
path: root/testtools/CustomTarget_uno_test.mk
AgeCommit message (Collapse)AuthorFilesLines
2013-09-22gbuild: remove libraries from OUTDIR and WORKDIRMichael Stahl1-1/+1
Refactor everything to find and link libraries directly in INSTDIR. - add gb_LinkTarget_get_linksearchpath_for_layer, and use it to set up -L paths for T_LDFLAGS in such a way that only allowed libraries can be linked against; i.e. it's not possible to link URE linktargets against OOO or not-installed libraries - gb_Library_get_target is now same as the gb_LinkTarget_get_target (TODO: this needs cleanup) - since a pattern rule won't work for linking libraries in INSTDIR, add a separate per-file rule for every INSTDIR lib - pattern rule can't find link target in the clean target any more so add a LINKTARGET variable - disable gb_Library_add_auxtarget, no auxtargets need to be copied - tweak the call to gb_Library_Library_platform to pass in a path in sdk/lib for the versioned URE libs - fix the Library clean target - add LAYER parameter to gb_LinkTarget_LinkTarget - adjust platform link commands - MSVC link command now uses explicit -manifestfile and -pdb parameters to keep misc. files out of INSTDIR - remove gb_Helper_OUTDIR_FOR_BUILDLIBDIR - adjust Extension, CppunitTest, JunitTest, PythonTest, Gallery, various CustomTargets to search INSTDIR - remove SDK library symlinks and import libs from odk/Package_lib - on Mac OS X, put .dylib symlinks into sdk/lib even though those are not packaged and would be created by the SDK configury; we need these to be somewhere for linking anyway - add a (unfortunately cyclic) dependency on Package ure_install to sal Change-Id: I70d88742f8c8232ad7b9521416275c67b64fe6cf
2013-09-10gbuild: use xml .rdb files directly from workdirMatúš Kukan1-3/+3
Change-Id: I876a41dc77a59841c39b2c1fa43f22c20940dbf2
2013-08-27The testtools component libs are layer NONE, not URELIBStephan Bergmann1-0/+1
Change-Id: I513ca71792ed9d4010a90041f3f5b818816374c8
2013-04-30Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks1-21/+4
2013-04-24Get rid of UnoApiMerge_uretypes, which is just a duplicate of UnoApi_udkapiStephan Bergmann1-1/+1
What is a little confusing is that the udkapi.rdb ends up as types.rdb in the installation set (in the URE's sub-tree). So all places that reference it during the build do so as "udkapi" while all places that reference it in an installation set do so as "types." Change-Id: I35d0695966b3bd703f5494b636b9782efc0d3fcb
2013-04-05Missing dependencies on UNO_SERVICES/TYPES references in solver uno ini-fileStephan Bergmann1-1/+3
...resolved at runtime by cppuhelper library on which uno executable depends. Change-Id: Id654e240fe88268de3ae690b1746591a71ba5a1a
2012-12-30add runtime deps for custom targetsDavid Tardon1-12/+3
Change-Id: I49272003ea72c84c9e81bc826820b0ac5f9d5008
2012-12-21Fix in-build uno ini deps for cross-compilingStephan Bergmann1-3/+3
Change-Id: Ie65482f328a0932c3543200d1906940b1eb46897
2012-12-20Always have UNO_SERVICES/TYPES set in in-build uno ini fileStephan Bergmann1-6/+9
...so that 16f856a5ca827602362692907dfcf287aa91602e "Adapt climaker to cppu::bootstrap_InitialComponentContext removal" does not fail. Starting uno processes from within the build should thus use URE_MORE_SERVICES/TYPES now, too. Change-Id: I0a7cfacc804814a2688e54275ebc3e39540d307c
2012-12-19Make testtools use defaultBootstrap_InitialComponentContextStephan Bergmann1-10/+9
...instead of the ure executable's obsolte -ro arguments (leading to usage of deprecated bootstrap_InitialComponentContext with an XSimpleRegistry instead), similar to 0c1dc375b4bf0c8ff01fe51921767faa703b1295 "Make ure/source/uretest/ use defaultBootstrap_InitialComponentContext." Change-Id: Idd35e27959f7650decfe78364d86614bafbbbec7
2012-09-22fix URE depsDavid Tardon1-1/+3
Change-Id: Ifbcd2c7db1985ca8fcc74dbbe74ffb93177d6490
2012-09-22add necessary deps for the test to runDavid Tardon1-0/+4
Change-Id: I341b9bf3343f38d93b11ca3265fb8dbb0434aca8
2012-07-04add missing dependencyDavid Tardon1-1/+1
Change-Id: Ib8eaa63c6a704902d3ee3e142050f2388545ea64
2012-06-05normalize gbuild variable names in testtools.Michael Stahl1-5/+6
Variables should have module name as prefix to prevent collisions. Change-Id: I8937e1e04db422d629779ea470bfbd614aeb7524
2012-05-29do not use gb_Helper_*native* functionsDavid Tardon1-1/+1
Change-Id: Iba3e4b97efe9dde7bb26e0e78ec7ec60ae642634
2012-05-29add missing dep on uno executableDavid Tardon1-0/+1
Change-Id: Ib4747b78a90c70b4222900d9f9ac45f2cb07662e
2012-05-29CustomTarget_bridgetestDavid Ostrovsky1-2/+2
Change-Id: I2457061286dcdfe8e07624cd235261e7ed731172
2012-05-29CustomTarget_uno_test added.David Ostrovsky1-0/+42
Change-Id: Ia6b99cc7ec7d911d46354c1c892d8a6bbd23e188