27 Commits

Author SHA1 Message Date
Thomas Arnhold
13b2519800 update_pch: add a bunch of pch files
connectivity: 3m52s ->  2m47s
 cppcanvas:      28s ->    13s
 cppuhelper:     20s ->    14s
 dbaccess:     2m38s ->  2m01s
 hwpfilter:      16s ->    13s
 sot:            21s ->    16s

Change-Id: I49286bfe6be73dd1b861be632b95e17a99e82f8a
2014-06-04 21:18:40 +02:00
Michael Stahl
ad40015ac4 normalize values of WITH_GSSAPI/WITH_KRB5
Change-Id: I72c67d5a4987f25ddfa21d93a89b0ceae40c9e81
2014-03-11 11:57:16 +01:00
Michael Stahl
5866b33bdd normalize values of SYSTEM_HSQLDB, SYSTEM_POSTGRESQL
Change-Id: Ia29a173ab6bb3442f98cd6db4db67ad27e7fa9a1
2014-02-12 09:53:10 +01:00
Lionel Elie Mamane
6391e823dc Replace buggy pgsql-sdbc datetime functions with dbtools equivalents
In particular, the string2time function segfaults when called on an empty string
(unconditionally tries to access the n-th character without checking whether the string is that long)
this happens in particular when reading a column of type TIME with a NULL value

Change-Id: I302044f67a92fe20685ce677ba3affdb9b44cb53
2013-06-27 14:37:13 +02:00
Michael Meeks
62badf3828 Move to MPLv2 license headers, with ESC decision and author's permission. 2013-04-22 09:37:38 +01:00
Matúš Kukan
3e786028a3 postgresql-sdbc-impl: does not need these externals for MSVC
Hopefully.. blind fix for the build.

Change-Id: I3c59ceba4eee9eb9950332433045dcb6337bef49
2013-03-27 07:39:06 +01:00
Matúš Kukan
d6a020730e a little ldap cleaning
Change-Id: Ib224484ef994312e78bac75c40421c7f6235326a
2013-03-27 00:40:11 +01:00
Peter Foley
3326a85ae6 fix postgresql build
Change-Id: I379029dbf600769e415582aa7162f320e707c3da
2013-03-26 14:22:20 -04:00
Peter Foley
4dd7010c00 don't build postgresql just to parse the makefiles
When running module-deps.pl postgresql gets built just so that
libpq-flags.mk can be included. Since we already have all the necessary
libraries, add them explicitly and avoid this.

Change-Id: Icd94fc215ecb26c95f9ae3c14625bf819bf3c5c3
2013-03-26 11:39:37 -04: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
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
David Tardon
cb9823b611 make sure libpq is in place before it is used
Change-Id: I799a149b319bb6a3168117810084496f8b6d6fbb
2012-10-22 06:37:18 +02:00
Peter Foley
ffcaa7651f convert postgresql to gbuild
Change-Id: Ia1345904a819d8edfad53c8882be35b398e8bc6e
2012-10-21 09:49:03 -04:00
Michael Stahl
5032dc0fc3 gbuild: invert handling of standard system libraries:
Always link in gb_STDLIBS, except when the library explicitly opts out
with gb_LinkTarget_disable_standard_system_libs.

Change-Id: I489a99114fbfa46d0421a27cf6c7b899dc268a4a
2012-09-28 16:49:08 +02:00
Michael Stahl
dc397aae70 gbuild: gb_Library_PLAINLIBS_NONE cleanup for WNT:
add a new gb_LinkTarget_use_system_win32_libs to abstract different
linker options on MSVC and GCC.

Change-Id: Ic9bf2545f59bf7871e6fc06b290c486ddfbec03d
2012-09-28 16:49:08 +02:00
Michael Stahl
b85c349783 gbuild: replace direct gb_STDLIBS use with ...
... new gb_LinkTarget_add_standard_system_libs

Change-Id: Ib2bc843098db3d8c6822b45a3d21724e67f57d69
2012-09-28 16:49:06 +02:00
Michael Stahl
2e677c3981 gbuild: split uwinapi out of gb_STDLIBS
Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7
2012-09-28 16:49:05 +02:00
Fridrich Strba
4bc7149816 Trying to use Windows LDAP for Windows builds
Change-Id: Ic06bda1393de4da05af01f79b8ba54cf0ee2cb73

Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch>
2012-07-09 09:44:37 +02:00
Michael Meeks
fdda178d88 targetted improvement of UNO API includes / usage 2012-07-02 14:43:34 +01:00
David Tardon
769e71ff8c do not link with cmt by default
Change-Id: I7ed9a25d3b113ae0bda4f8ce47153b54270916f1
2012-05-30 17:26:25 +02:00
David Tardon
d3829143ff $(OUTDIR_FOR_BUILD) is wrong
Change-Id: Id0c7564d7355192842c0b0b248bf21379ef104cb
2012-05-30 17:26:24 +02:00
Stephan Bergmann
a4849e9d2b Unquoted $(COMMA)
Change-Id: I6d15cd77896da73422ab8c92f62d6341f7e2561f
2012-05-29 11:02:18 +02:00
David Ostrovsky
9442f7d9d3 postgresql-lib: add shell32.dll on windows
Change-Id: I5a2619347c5cc0a3f7f896223fc4a60ae79d3796
2012-05-29 07:36:05 +02:00
David Ostrovsky
23d8c43d49 dl library added
Change-Id: I9afb1e2cd82ab02c456735282a6ef0b0be15cfbc
2012-05-29 07:35:49 +02:00
David Tardon
d920667d0f update gbuild function names
Change-Id: I0bca38ff0983fab3fa388cd0b4030caa520d10a5
2012-05-29 07:24:45 +02:00
David Tardon
543b6dcfad add missing $(gb_STDLIBS) 2012-05-29 07:24:41 +02:00
David Tardon
8bc7afbf5f connectivity: convert postgresql driver 2012-05-29 07:24:37 +02:00