Commit Graph

99 Commits

Author SHA1 Message Date
Norbert Thiebaud
94730f3590 ENABLE_MARIADBC Harmonize ENABLE_* variable to TRUE/<nothing>
Change-Id: Icd6f385a8c9fcb67d2e448580e66ab97f63a99a6
2013-08-30 22:25:51 -05:00
Thomas Arnhold
ba0a57702c remove OUString wrap for string literals
For some functions and all kinds of Exceptions.

CannotConvertException
CloseVetoException
DisposedException
EmptyUndoStackException
ErrorCodeIOException
Exception
GridInvalidDataException
GridInvalidModelException
IOException
IllegalAccessException
IllegalArgumentException
IllegalTypeException
IndexOutOfBoundsException
NoMasterException
NoSuchElementException
NoSupportException
PropertyVetoException
RuntimeException
SAXException
ScannerException
StorageWrappedTargetException
UnsupportedFlavorException
VetoException
WrappedTargetException
ZipIOException
throwGenericSQLException
throwIllegallArgumentException

createInstance
createInstanceWithContext
forName
getByName
getPackageManager
getPropertyValue
getUnpackedValueOrDefault
getValueByName
hasPropertyByName
openKey
setName
setPropertyValue
supportsService

bash command:

for i in `cat list`; do git grep "$i\s*(\s*OUString(\s*\"" -- '*.[hc]xx'
	| cut -d ':' -f1 | sort -u
	| xargs sed -i
		-e "s/\(\<$i\s*(\)\s*OUString(\s*\(\"[^\")\\]*\"\)\s*)\s*/\1\2/g"
		-e "s/\($i.*\)\"+ /\1\" + /g";
done

Change-Id: Iaf8e641b0abf28c082906014f87a183517630535
Reviewed-on: https://gerrit.libreoffice.org/4624
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Thomas Arnhold <thomas@arnhold.org>
Tested-by: Thomas Arnhold <thomas@arnhold.org>
2013-06-29 21:52:54 +00:00
Stephan Bergmann
8a8b1ae3e9 Some more toInt32 clean up
Change-Id: I4f7911cb283d67e7c7b883d629b39588e96f32c2
2013-06-14 18:33:07 +02:00
Michael Meeks
1e4422a4b4 re-base on ALv2 code. Includes:
Patches contributed by Mathias Bauer
        gnumake4 work variously
        http://svn.apache.org/viewvc?view=revision&revision=1394707
        http://svn.apache.org/viewvc?view=revision&revision=1394326
        http://svn.apache.org/viewvc?view=revision&revision=1397337
        http://svn.apache.org/viewvc?view=revision&revision=1397315
        http://svn.apache.org/viewvc?view=revision&revision=1396797

	Patches contributed by Andre Fischer
	Fixed getcsym.awk to handle #-comments that contain special regexp chars.
        http://svn.apache.org/viewvc?view=revision&revision=1230971
	118778: Added ADDITIONAL_REPOSITORIES environment variable and its
	automatic setup in configure.
        http://svn.apache.org/viewvc?view=revision&revision=1232004
	118160: Added external CoinMP library.
        http://svn.apache.org/viewvc?view=revision&revision=1233909

	Patches contributed by Herbert Duerr
	#i119168# use generic LICENSE file for langpacks and sdks
        http://svn.apache.org/viewvc?view=revision&revision=1310178
	macosxotoolhelper: need to quote perl regexp if it may contain regexp metachars
        http://svn.apache.org/viewvc?view=revision&revision=1183367
	allow gbuild with empty sysroot on linux
        http://svn.apache.org/viewvc?view=revision&revision=1179186

	Patches contributed by Ingo Schmidt
	native373: #164472# improvements for msi database
        http://svn.apache.org/viewvc?view=revision&revision=1167540
        http://svn.apache.org/viewvc?view=revision&revision=1167539

	Patches contributed by Jurgen Schmidt
	adapt setup package scripts to handle special DS_Store file for
	developer snapshot builds
        http://svn.apache.org/viewvc?view=revision&revision=1232430
	imported patch extensions_i117681.patch
	http://svn.apache.org/viewvc?view=revision&revision=1172102

	Patches contributed by Michael Stahl
	gbuild: RepositoryFixes.mk should be optional
        http://svn.apache.org/viewvc?view=revision&revision=1166123
	xslt filter: remove the FLA horror
	wordml import filter: replace FLA usage with plain XSLT
	http://svn.apache.org/viewvc?view=revision&revision=1363727

	Patch contributed by Oliver-Rainer Wittmann
	i#88652: applied patch, remove unicows deps
	http://svn.apache.org/viewvc?view=revision&revision=1177585

    Remove lots of OS2 conditionals, re-extract Rhino Java, unwind
    cppunit pieces, cleanup Mac image bits, remove coin-mp and
    re-package lpsolve, Oxygen & Crystal, fixup qstart bits, expand
    MPLv2 subset checking.

Change-Id: Iad5c8a76399620b892671633c0d8c29996db3564
2013-06-03 11:41:36 +01:00
Takeshi Abe
1136925b23 initialized with plain 0, instead of sal_False/false
Change-Id: I2df1bd52293c4423de5ac4c41f9392be1e8d2ccf
2013-05-14 20:17:14 +09:00
Stephan Bergmann
e8ff469da5 Remove any remaining remnants of unused component_canUnload feature
Change-Id: I635fd006b5ba9f5fb0091748ee2ff9bc3c1a2d2a
2013-04-19 16:52:03 +02:00
Peter Foley
cd79d51420 prefix all component_getFactory methods
Change-Id: I954176fdab9103125444dd2fb397673406f7aff9
2013-04-15 09:12:08 -04:00
Luboš Luňák
1946794ae0 mass removal of rtl:: prefixes for O(U)String*
Modules sal, salhelper, cppu, cppuhelper, codemaker (selectively) and odk
have kept them, in order not to break external API (the automatic using declaration
is LO-internal).

Change-Id: I588fc9e0c45b914f824f91c0376980621d730f09
2013-04-07 14:23:11 +02:00
Thomas Arnhold
39d45390f4 removal of RTL_CONSTASCII_USTRINGPARAM for quoted OUStrings declarations
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-19 10:48:30 +00:00
Thomas Arnhold
8b27d78b4a automated removal of RTL_CONSTASCII_USTRINGPARAM for quoted OUStrings
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-19 09:00:26 +00:00
Michael Meeks
79b0046ba0 remove legacy build.pl prj/build.lst files. 2013-03-14 17:05:51 +00:00
Fridrich Štrba
eaa76b5b0a Link only what one needs
Change-Id: I953ee0e96f704e3900238751b29fa2ed6f4482e9
2013-03-14 14:05:55 +01:00
Fridrich Štrba
77cc0cb72f Build thread-enabled internal libmariadb on UNX
Change-Id: Ie0968b0802f5cbd9dc75906c4930586fb46d99ca
2013-03-14 09:18:50 +01:00
Fridrich Štrba
01cb7bc8f4 No need to copy any library from any path
Change-Id: Iac0b88ea48b3ed7b989d38b0473f6993d899f430
2013-03-11 13:38:19 +01:00
Fridrich Štrba
730df392f5 Do not try to dlopen a static internal libmariadb
Change-Id: Ib624089418e22c050e951acc4c487572c7e0ea25
2013-03-11 10:09:49 +01:00
Stephan Bergmann
f3c618e46e Adapt to removed MYSQL_LIB
...from cad422afb7 "Adding libmariadb module for
internal mariadb (work in progress)."

Change-Id: Iba803a26be6f62589191122d4defc959cb3248eb
2013-03-10 23:14:27 +01:00
Rene Engelhard
d335638ea6 oops
Change-Id: I05efc60a6108a899db006df3a8c43bdec9c5850a
2013-03-10 14:32:09 +01:00
Rene Engelhard
7011fc2c1d more s/MYSQLC/MARIADBC/ to make mysqlc actually build...
Change-Id: I286c2100c33371d5ed1ac0be3ae6393dabe6c4ef
2013-03-10 14:31:13 +01:00
Rene Engelhard
ea5909eb57 adapt config_host.mk.in/scp2/mysqlc to MARIADBC
Change-Id: Id60fc25405a3879e64bd5f2ff637c655ba7dfc78
2013-03-10 14:11:23 +01:00
Stephan Bergmann
12f9287bca Make gb_Extension_use_default_description/license explicit
...as a prerequisite for gbuild'ifying desktop/test/deployment/passive/, which
builds a test extension that does not match those default description/license
settings.

Change-Id: I200ff0ceb9750ed4b1c187305f10469f789d29cb
2013-03-07 11:13:59 +01:00
Fridrich Štrba
cad422afb7 Adding libmariadb module for internal mariadb (work in progress)
Change-Id: If2cf9ff21120e29a149903e8eab849d97fa0c2c9
2013-03-06 16:33:25 +01:00
Fridrich Štrba
1bf4306c39 Switch from libmysqlc library to mariadb-native-client
Change-Id: I867918bbb61b289e1ad8752e6f46705af6e85b7c
2013-03-06 11:46:04 +01:00
Thomas Arnhold
f5ca04caca Related to fdo#60724: correct spelling
Using the autocorrect list of LibreOffice
extras/source/autotext/lang/en-US/acor/DocumentList.xml

Change-Id: I8b93969bc0742c2e95b8b7db3c4c37691e8d3657
Script: http://pastebin.ca/2327716
2013-03-03 17:14:16 +01:00
Lionel Elie Mamane
a42649c674 fdo#60907 Use *one* variable for the MySQL library file
as opposed to two with different values,
which leads to trouble

Change-Id: Ic603105187b6078bd46d6c253410af28e188c70f
2013-03-01 09:57:51 +01:00
Lionel Elie Mamane
c7ef87aa8d mysqlc/README was *very* out of date
Change-Id: I3a50ec19d42aa08d1346c9d0bdc1045f4ce88cd0
2013-03-01 09:57:51 +01:00
Michael Stahl
b768611724 remove all d.lst
Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
2013-02-28 18:40:06 +01:00
Michael Stahl
34faec549e mysqlc: disable fast strings to remove dependency on LIBO_UDK_4.1
Change-Id: I0891f1e45f02b2d031903d85ad3ebe3df561529d
2013-02-26 15:45:12 +01:00
Lionel Elie Mamane
e5444ae3e0 fdo#60907 no space in front of MYSQL_LIB
Change-Id: If477ae65eb93d8eb944c345853c13ca0d1826762
2013-02-24 18:30:16 +01:00
David Tardon
74a920c59f fdo#60907 export libmysql file name'
Change-Id: I294301e0f87924ac89c16c99f0549c98a7ea7da5
2013-02-20 12:46:34 +01:00
Michael Stahl
90d0ebffff mysqlc: bump version number to 1.0.2
Also bump minimum OOo version to 3.3 because of passive registration.

Change-Id: I6798f728d19adcc5d30e7d9fe4ae3c62c18876a2
2013-02-07 23:45:13 +01:00
Michael Stahl
9d74d1f7c1 mysqlc: remove component_writeInfo with passive registration
Change-Id: I8ffa5ba2bbbd15533ea5097e0b018be3766ecc8b
2013-02-07 14:36:25 +01:00
Michael Stahl
5f356bd997 mysqlc: tweak gbuild conversion:
- the mysqlc library did link against the mysqlcppconn only when a
  SYSTEM_MYSQL_CPPCONN is used
- mysqlc is an EXTENSIONLIB, mysqlcppconn is PLAINLIBS_NONE
- one N was missing in Extension makefile, and use
  gb_Extension_add_library to put in mysqlcppconn
- manifest.xml, description.xml: update PLACEHOLDERS

Change-Id: If45714f81056a6c1a4cb3380b50cc3dcc0443bb8
2013-01-28 23:57:28 +01:00
Peter Foley
b02d799732 convert mysqlc to gbuild and add to tail_build
Change-Id: Ia64bc884ed04a5d5652fb743f543a39e6b6bbcf2
Reviewed-on: https://gerrit.libreoffice.org/1901
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
2013-01-28 22:54:08 +00:00
Michael Stahl
a53586f4ef gbuild: do not copy boost headers around
- do not use gb_UnpackedTarball_copy_header_files for boost
- adapt the optimization in concat-deps.c for new path
- use boost_headers in all LinkTargets that require it
- add explicit include paths to mysqlc, mysqlcppconn, libvisio, liborcus

Change-Id: I0c43e73ed43cc9d2e6bce8faf55e992d655a0bb9
2013-01-26 22:20:06 +01:00
Tor Lillqvist
3d6d07a7e3 Get rid of GetVersionInfo and checkdll
With gbuildification neither was actually used anyway, as far as I
could see.

Change-Id: I00d914e6571aed3110226f91ac1685a838031c65
2013-01-16 18:21:51 +02:00
Tor Lillqvist
c29098917a Get rid of (most uses of) GUI
GUI only takes values UNX or WNT, so it is fairly pointless. One can check
whether OS is WNT or not instead.

Change-Id: I78ae32c03536a496a563e5deeb0fca78aebf9c34
Reviewed-on: https://gerrit.libreoffice.org/1304
Reviewed-by: Peter Foley <pefoley2@verizon.net>
Tested-by: Peter Foley <pefoley2@verizon.net>
2012-12-25 17:53:25 +00:00
Tomas Chvatal
259cdd64ac Do not define CPPCONN_LIB if using system version
This is used for dlopen internal library only anyway and breaks
when building in strict-multilib environment.

Change-Id: I9dea9e37161aab17ab605bec33482ddb48beeb46
2012-12-18 17:05:47 +01:00
Andras Timar
1cfc20a7bc fdo#58156 use WITH_LANG_LIST instead of WITH_LANG
Change-Id: Ie87469d7553d1dcad49348c42d3cca99a43d709c
2012-12-15 10:44:56 +01:00
Stephan Bergmann
a9916dabb4 Remove xml2cmp leftovers
Change-Id: I7c0ba8b653b8e0534ae17bd879b93b75c6554893
2012-12-12 10:27:41 +01:00
Tor Lillqvist
f5bdeec992 Use xcrun when available to run install_name_tool
This hopefully should help in situations like Jonathan Aquilina's,
where /usr/bin/install_name_tool does not correspond to the tool-chain
used (but is from an earlier version of Xcode).

Change-Id: I5b4ca9e5e163fb4a84967577d2146cdbe8344f03
2012-11-22 12:23:18 +02:00
Stephan Bergmann
20362a86f8 "newtrans.1.0" -> "translations"
Change-Id: Ib14f6087bd4123202cf2bffe79c82421a38c1c36
2012-11-21 08:34:31 +01:00
Zolnai Tamás
c82935d52d Extend localization to mysqlc
Change-Id: If67b4991dec8c20d02d41032923bbd5945a5704a
2012-11-19 15:29:59 +01:00
Andras Timar
5140baaa02 MySQL Connector display name
Change-Id: I36f2504cd7458d558b786aedaf79b2e3fa1444d5
2012-11-04 13:13:50 +01:00
Norbert Thiebaud
750fc20611 replace remaining InterlockedCount() with inlined version
Change-Id: Ifcfa48fc87f905a91470a5b0fd597b02f220784c
Reviewed-on: https://gerrit.libreoffice.org/671
Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2012-09-25 01:55:38 +00:00
Stephan Bergmann
103be64d43 -Wc++11-narrowing (Clang towards 3.2)
Change-Id: I5b5e61995671aa194f97c4f337b2c429842917c0
2012-08-14 10:39:13 +02:00
Jung-uk Kim
ed93117447 fdo#53061: Fix for C++11 #define NULL nullptr
Change-Id: Ia1805aab4bec7fef02c96ec4e7a7a0ed9991d3c3
Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2012-08-14 10:39:13 +02:00
Michael Meeks
f57d0649b9 misc. cleanup. 2012-08-13 15:57:27 +01:00
Takeshi Abe
79d386f001 removed unnecessary forward declarations of class
except moving 'class SfxStringItem' to cui/source/inc/acccfg.hxx

Change-Id: I11d3803ebcfa02658d376bacf28b3d6030ee9d1b
2012-07-07 10:09:22 +09:00
Fridrich Štrba
d817891d69 Export the UNO symbols from mysqlc.uno.dll
Change-Id: I528acab43cad3abc88d1a20f0f19f42d652262dd
2012-06-29 09:38:46 +02:00
Michael Meeks
69a51d2bb6 re-base on ALv2 code. 2012-06-26 11:33:02 +01:00