Commit graph

24 commits

Author SHA1 Message Date
Michael Meeks
72e5d0c8fb Move to MPLv2 license headers, with ESC decision and author's permission. 2013-04-30 13:34:06 +01:00
David Tardon
1cc9bbfd57 gbuild: drop empty use_packages calls
Change-Id: I8e9f70eb5d929c98b4379416c2259a74e31d587f
Reviewed-on: https://gerrit.libreoffice.org/3503
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2013-04-24 05:18:15 +00:00
David Tardon
c042cd05e9 gbuild: drop uses of removed packages
Change-Id: I400fad08c0ae7b6b34bad63693f54856867e4dac
Reviewed-on: https://gerrit.libreoffice.org/3502
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2013-04-24 05:18:03 +00:00
Eike Rathke
876c619b94 new module i18nlangtag
Moved portions from module i18npool, all of former i18nisolang1 library
that now is i18nlangtag. Included are languagetag, isolang and mslangid.

This i18nlangtag code is now even used by module comphelper, so
disentangling i18npool and making this an own module was needed to not
create circular module dependencies.

Change-Id: Ib887c3d6dde667403fd22d382310ba5f1a9b0015
2013-04-05 19:10:48 +02:00
Tor Lillqvist
b7525f1f1d Drop jvmaccess and jvmfwk when no SOLAR_JAVA
Just sprinkle #ifdef SOLAR_JAVA into the code instead.

In the source for jvmaccess and jvmfwk such ifdefs can be removed as
it isn't compiled unless SOLAR_JAVA.

Change-Id: Ia8614f8bd6d833582d3b79b5fb75f9153fa79606
2013-04-05 00:18:50 +03:00
Kohei Yoshida
f63423d585 Revert "cleanup sqlflex and sqlbison options"
This reverts commit b659d7c33f.

That commit appears to have broken the build on Linux. Reverting it
fixes it.

Change-Id: I70d62c04e9fb284ed2c360c0976d0cbeafc2ddc2
2013-03-15 23:11:33 -04:00
Peter Foley
b659d7c33f cleanup sqlflex and sqlbison options
Change-Id: I3f01636ef861828fdbe87e4057b6dc293ca63576
2013-03-15 21:19:13 -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
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
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
Matúš Kukan
33b1750f4a fdo#53888: svx: do not link against dbtools
dbtools were added in 01089138cc only to
create dependency and fix the build.
This creates circular dependency for libmerged, dbtools is not that
common library.
It's better to create real dependency in connectivity_inc package.
To avoid another circular dependency gb_YaccTarget_get_header_target
must not depend on external headers target.

Change-Id: I536376303de5330addd2dbf85bdfea8b9a23301c
2012-08-24 01:39:52 +02:00
Tor Lillqvist
18ac29d515 No jvmaccess for iOS
Change-Id: Ifc83795c84cc82832a185317d4aa3554419e31e3
2012-08-20 16:58:21 +03:00
Michael Stahl
9e9c5c358f Library_dbtools: sort objects
Change-Id: I91a510a7a778a669182a14333e78a8095b27c6cd
2012-07-11 00:15:05 +02:00
Michael Stahl
c24d7246ac warning C4530: C++ exception handler used ... specify /EHsc
Change-Id: I2a81e4d5d3a19b5537b791391d035212e8bf423e
2012-07-11 00:15:05 +02:00
Michael Meeks
fdda178d88 targetted improvement of UNO API includes / usage 2012-07-02 14:43:34 +01:00
Christian Lohmaier
874926b2e2 use commandline parameters instead of bison directives (XCode 2.5)
XCode 2.5 only has ancient bison that doesn't support the %file-prefix,
%name-prefix,... directives. So use the more compatible commandline
arguments (just like before gbuildification of the module)
2012-06-13 16:09:25 +02:00
Michael Stahl
5fc3273bdb Library_dbtools.mk: fix cyclic dependency on connectivity_generated
Change-Id: Icac4bd86197c5e2ae1e86582ff3f0648307437b4
2012-05-31 13:27:31 +02:00
David Tardon
f39f100959 make sure all headers are in place
Change-Id: I9b0b2eb426e44883e0e81ab693c907e6ed70f39e
2012-05-29 17:31:12 +02:00
Norbert Thiebaud
c9609d433e connectivity: use gbuild api for flex (this hide a -Werror problem on Mac)
Change-Id: I7b5551932db6e3e6037ad4f98ed77a29b4dec5db
2012-05-29 07:35:33 +02:00
David Tardon
d920667d0f update gbuild function names
Change-Id: I0bca38ff0983fab3fa388cd0b4030caa520d10a5
2012-05-29 07:24:45 +02:00
David Tardon
b3d2b95755 ensure headers are in place before compiling 2012-05-29 07:24:35 +02:00
Peter Foley
9655c63927 connectivity: fix circular deps 2012-05-29 07:24:31 +02:00
Peter Foley
091e018205 connectivity: convert dbt to gbuild 2012-05-29 07:24:26 +02:00