summaryrefslogtreecommitdiff
path: root/odk
AgeCommit message (Collapse)Author
2013-04-22replace CustomTarget_odk/odkcommon/lib by PackageDavid Tardon
Change-Id: I929384077255b2fd944abf2da573c66572dec62b Reviewed-on: https://gerrit.libreoffice.org/3532 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-04-22use Package for unowinregDavid Tardon
Change-Id: I7546e8938ba41e1462e704bd0405c5a887151d7b Reviewed-on: https://gerrit.libreoffice.org/3531 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-04-22replace CustomTarget_odk/odkcommon/cli by PackageDavid Tardon
Change-Id: I1d747fec9b1bf2aeef2a1886981f7f07a338ea12 Reviewed-on: https://gerrit.libreoffice.org/3530 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-04-22replace CustomTarget_odk/odkcommon/bin by PackageDavid Tardon
Change-Id: Ia57ed471294595f1a8ee0aa0af05f3b82d439393 Reviewed-on: https://gerrit.libreoffice.org/3529 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-04-22fix typoDavid Tardon
Change-Id: I58f0cd2248310fd7c5f1c82a6d10acc5a2446169 Reviewed-on: https://gerrit.libreoffice.org/3528 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-04-22allow odk/util/check.pl to use two base dirsDavid Tardon
This is in preparation for my plan to move stuff out of odkcommon.zip and install it using filelists. The moved files will be in $(INSTDIR)/sdk, not in the Zip's workdir, so we must look for them in both places. Change-Id: I7dd224c9067f2dbb522b87b7057ddc02a5fa0cad Reviewed-on: https://gerrit.libreoffice.org/3527 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-04-19Remove any remaining remnants of unused component_canUnload featureStephan Bergmann
Change-Id: I635fd006b5ba9f5fb0091748ee2ff9bc3c1a2d2a
2013-04-19Adapt SDK to usage of msvcrtd for Windows --enable-dbgutilStephan Bergmann
* 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-19Java cleanup, use generics in calls to UnoRuntime#queryInterfaceNoel Grandin
A handful of places wrap the call to queryInterface. With a little generics love, we can reduce the casting required. Change-Id: I9efca2afb1b23fad2359af24e1c273aea96e45fe Reviewed-on: https://gerrit.libreoffice.org/3433 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-04-19Java cleanup, remove the rest of the unnecessary castsNoel Grandin
Change-Id: Ia61d250f6b3711abc29569c5ece38a6f87e38daa Reviewed-on: https://gerrit.libreoffice.org/3432 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-04-19Java cleanup, remove unnecessary castsNoel Grandin
Change-Id: Id12089bc7df16631737e6acaee0973fb91dd953f Reviewed-on: https://gerrit.libreoffice.org/3431 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-04-19fdo#63693 Do not force java -d32 for a 64-bit SDKStephan Bergmann
The test to determine JAVA_OPTIONS was already cheesy (e.g., it does not catch java-1.7.0-openjdk-1.7.0.9-2.3.8.0.fc18.x86_64, as there "java -version" outputs "OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)" with "64-Bit" in the second instead of the third field), so make it a bit more cheesy still (i.e., just cover the case to not set -d32 for x86_64). Change-Id: Ib10a16fb3f8104875bfda7de0e8bce59b9c3b06a
2013-04-18date/time IDL datatypes incompatible changeLionel Elie Mamane
- nanosecond precision - signed (allowed negative) year Also: assorted improvements / bugfixes in date/time handling code. Some factorisation of copy/pasted code. Change-Id: I761a1b0b8731c82f19a0c37acbcf43d3c06d6cd6
2013-04-18Properly set PS to a single backslash for WindowsStephan Bergmann
I guess all those $(subst \\,\,...) in odk/examples/.../Makefile are only workarounds for a broken PS setting and could go, too. Change-Id: I2e44108f23803e1f49157a91be11af5ad860673c
2013-04-17fix compile error in unused Java file.Noel Grandin
"exception not thrown in catch block" Change-Id: I13f8be9913f655ab1633b29e9fe686a41c2c0fcb
2013-04-16gbuild: use Package for odk examplesDavid Tardon
Change-Id: I978573b792cf159b7c818ec20a14195bfd6605e5
2013-04-15adapt doxygen to INSTDIRPeter Foley
Change-Id: Iedb7f0c8e598b6b4387b0622ae5d8804a03eabb3
2013-04-15fdo#60724 correct spellingThomas Arnhold
Change-Id: I7318a9f4f3410edf4dbe67bf08f31682fcb4edc7
2013-04-15fdo#60724 informations -> informationThomas Arnhold
Change-Id: Ifd34ebfc7fe01b4a470eb072597dd3ec97c97863
2013-04-12Missing returnStephan Bergmann
Change-Id: I76db8e6e1460141ee4ef1bed10ea46c2b402b249
2013-04-11Missing rtl:: namespaceStephan Bergmann
Change-Id: Ifc9eda5846558c449c40442016a243872eae2962
2013-04-11Adapt SDK to -B removed from cppumaker/javamakerStephan Bergmann
Change-Id: Ida4d11e0f8dfea201e0456cc54aa7f5af093d2ad
2013-04-11Do not include . in PATH configured for SDKStephan Bergmann
Change-Id: I5a1cc96377957705d88a0245a4c5785d4b3bf2bf
2013-04-10API CHANGE: odk: remove "store" and "reg" librariesMichael Stahl
These libraries were never part of the stable URE interface, and thus including their headers and import libs in the SDK was a mistake. Apparently at least on MacOSX and some Linux distros it was not possible to link against the libraries anyway. Change-Id: I3c43c86ff5d7bc316ed7af0be4ef313f7869ac23
2013-04-10odk: settings.mk: add variable PURPENVHELPERLIBMichael Stahl
This library is part of the stable URE interface. Change-Id: Id131bdd333ecff2ae788830ca4b5b57b4a4a9c24
2013-04-10odk: remove duplicative setsdenv_unix.cshMichael Stahl
Having to maintain only one of these seems easier, and likely nobody uses csh any more. Change-Id: Ia4ddb54d27999fbf17ceea0b8bd76e59a29b023d
2013-04-10odk: fix packaging of WNT import librariesMichael Stahl
(regression from 613221bde1744265c336c2b5f2ade0bfb9b22d16) Change-Id: I32775c27e7d17bfc78562f231a4061630c5b7f1a
2013-04-04remove -dylib_file mappings that are not needed anymoreChristian Lohmaier
XCode 2.5 (i.e. Mac OSX 10.4 & 10.5) couldn't find the libraries without explicit mapping, but as baseline is now 10.6, this wrapping is no longer necessary Change-Id: I225fc47b9ea4b1fb2b13ba575605cbdebc014fd8 Reviewed-on: https://gerrit.libreoffice.org/3192 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2013-04-03Remove Mac OS X for PowerPC supportTor Lillqvist
Change-Id: I10b15141e6a5f93365e1cfa6fbc0c7cc3ea49b15
2013-03-31Remove commented code in odk/examplesChr. Rossmanith
Change-Id: I8b28729d3cc632426efac02028f0d0e332243012 Reviewed-on: https://gerrit.libreoffice.org/3138 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2013-03-31Remove RTL_CONSTASCII_(U)STRINGPARAM in odkChr. Rossmanith
Change-Id: I97e5e650b7966d1ac3c6f9e45b495c21b529b768
2013-03-31add $OUTDIR/pck to search path for SDK productDavid Tardon
... so it is possible to drop the copying-to-bin hack in ZipPackage.mk and ZipUnoApi.mk . Change-Id: Ic506e25a21003fca491d0902b5d8f282775da229
2013-03-31Remove commented code in component.cxx (odk)Chr. Rossmanith
Change-Id: I559b91d465ab298b033b0866b3044a17038cc501 Reviewed-on: https://gerrit.libreoffice.org/3137 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2013-03-31Remove RTL_CONSTASCII_(U)STRINGPARAM in odk(Developersguide)Chr. Rossmanith
Change-Id: Ic2a2cf04a691f628e862e81579d3d55d261fc492
2013-03-22fdo#61790 define PROJECT_NAME in Doxygen config fileAndras Timar
Change-Id: I25fc78104cedb83990b1c03f589b50a94890e7da
2013-03-21fix more doxygen warningsPeter Foley
Change-Id: I348889e4b9b526e9278335112bed0943547ff942
2013-03-19further OUString cleanupThomas Arnhold
Change-Id: I19954ee5976cb881a5fe73a889c8e04a19b14eb6
2013-03-19odk: do not pack unused component.map fileMatúš Kukan
Change-Id: I768acf83234eec46c0271dad2e5bef3bd3cba3cf Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2013-03-19removal of RTL_CONSTASCII_USTRINGPARAM for quoted OUStrings declarationsThomas Arnhold
s/(OUString\s+[a-zA-Z_][A-Za-z0-9_]*\s*)\(\s*RTL_CONSTASCII_USTRINGPARAM\s*\((\s*"[^")]*?"\s*)\)\s*\)/$1\($2\)/gms Change-Id: Iad20f242c80c4bdc69df17e2d7a69d58ea53654b Reviewed-on: https://gerrit.libreoffice.org/2835 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2013-03-19automated removal of RTL_CONSTASCII_USTRINGPARAM for quoted OUStringsThomas Arnhold
Done with a perl regex: s/OUString\s*\(\s*RTL_CONSTASCII_USTRINGPARAM\s*\((\s*"[^")]*?"\s*)\)\s*\)/OUString\($1\)/gms Change-Id: Idf28320817cdcbea6d0f7ec06a9bf51bd2c3b3ec Reviewed-on: https://gerrit.libreoffice.org/2832 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2013-03-18cleanup doxygen warningsPeter Foley
Change-Id: I9181cad5bfa93f9e8b3d944b2b50a3ccc0b42595
2013-03-18cleanup autodoc outputPeter Foley
Change-Id: I5c25084c8a6e13416cea67c907de276b73c2e955
2013-03-18fix javadoc warningsPeter Foley
Change-Id: I86176860504893213a25afc2a3a886cab9acad68
2013-03-15fix deps for uno_loader_classes.zipDavid Tardon
Change-Id: I61ef0e13a38ebb82becf56ec8ae9e083571d2e53
2013-03-15fix deps for odkcommon.zipDavid Tardon
Change-Id: I06667cbb1fe24356bb24b7781258ef2c194f0e4d
2013-03-14remove legacy build.pl prj/build.lst files.Michael Meeks
2013-03-13odk: depend on OUTDIR jar file if that is on classpathMichael Stahl
Change-Id: I416b5aac3afd636bb67f496fa061f9ff9db9bdf0
2013-03-13odk: remove the "checkinc" tooMichael Stahl
This tests for problems that cannot happen any more since we now build the Zip file from the same enumeration as the delivered headers, so they cannot be different. Change-Id: I0aacb2b8b1b6f187674b3a16b0fe7cb474e1b8c7
2013-03-13odk: remove pointless check that does a diff of $(OUTDIR)/idlMichael Stahl
Change-Id: I020c589ce2cf223b16c81087df3eb819569f1d8c
2013-03-13gbuild: refactor SDK packaging of IDL files:Michael Stahl
- UnoApi: stop delivering IDL files to $(OUTDIR)/idl - add ZipUnoApi to package IDL files for SDK - convert udkapi and offapi to ZipUnoApi and package them in scp2 - odk: remove ugly CustomTarget_idl that uses "find" Change-Id: I8dc4e0e7d0dc51c1abf18f31bfe095760d3c2104