765 Commits

Author SHA1 Message Date
Isamu Mogi
1542a655ea --disable-atl disables winaccessibility
Change-Id: I548ea294e6c632b8ae95e6745a51d9b12c7e5297
Reviewed-on: https://gerrit.libreoffice.org/7130
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
2013-12-19 13:03:16 +00:00
Matúš Kukan
5888cb101f missing boost_headers external
Change-Id: Ib30dddbc1b105c89c5882f5f857dc20134eca7e6
2013-12-18 07:24:06 +01:00
Matúš Kukan
ff9614a744 Add a unit test trying to create every available service with default ctor.
Change-Id: I79e70aeabdb816eaf7a719d2094034d78d11c90b
2013-12-18 07:15:50 +01:00
Bjoern Michaelsen
e125dee18a postprocess registry is a l10n-relevant target
Change-Id: I349fb24a388775c58be7a326832b3fc0ec38180f
2013-12-16 17:36:26 +01:00
Marcos Paulo de Souza
eebc1e9a8a fdo#60698: Merge fastsax and sax_shared into expwrap
Change-Id: I6f8c6827c00db50184a46f39968f882b944d18d4
Reviewed-on: https://gerrit.libreoffice.org/6967
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
2013-12-11 20:45:30 +00:00
David Ostrovsky
130833f80e fdo#39956 Delete JAB
JAB has been discontinued in favor of the native IA2 bridge.

Change-Id: I88461f73c620507d3e97b077ea2abdd2229322e1
Reviewed-on: https://gerrit.libreoffice.org/6819
Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de>
Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
2013-12-05 05:31:43 -06:00
Tor Lillqvist
215f87fb53 We need an ENABLE_CURL, too
It is not enough to just have CURL in BUILD_TYPE or not. At least the
ftp UCP requires libcurl unconditionally, so it can't be built if we
don't have either a system or bundled libcurl.

Change-Id: I38e9939acb160d581e9a070a6cd7a0c89ddb5266
2013-12-05 12:38:57 +02:00
Tor Lillqvist
4eaa08f1d4 Let's try to manage without building libcmis for iOS
libcmis needs curl and sice 618052e201318bcfba8a0fcdd29cf88eaa4a143e
we don't build that for iOS.

Change-Id: I78b5faa1a997a3e304cdbd80e254eab370caf552
2013-12-05 12:38:56 +02:00
Marcos Paulo de Souza
35c1d6f761 fdo#60698: Merge hatchwindowfactory into svt
They are used at same conditions, and hatchwindowfactory just have
four files, so we don'y have any reason to keep them separated.

Change-Id: Iae3bb26ab1e95a309bf0d83c4ef17a0bf0261179
Reviewed-on: https://gerrit.libreoffice.org/6811
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-12-04 04:47:39 -06:00
Marcos Paulo de Souza
1c3d51fd68 fdo#60698: Merge tvhlp1 into ucpchelp1
tvhlp1 just have 2 files, and this lib is used always with ucpchelp1. By
these reasons, we can merge these 2 libs.

Change-Id: I515f9c12893c986279ffac91b83879c467b091c7
Reviewed-on: https://gerrit.libreoffice.org/6820
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-12-02 05:15:36 -06:00
David Tardon
5f9befa22e put CJK/CTL .xcds into instdir
Change-Id: Ibbc34014f91c8f1ce73a6e9a8f61fa421fdb9144
2013-11-28 12:42:31 +01:00
Marcos Paulo de Souza
668d6ada16 fdo#60698: Unify spl and spl_unx
Change-Id: Ifd328ff3ce12364e95d05405759df6588b3a86bc
Reviewed-on: https://gerrit.libreoffice.org/6503
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Tested-by: Jan Holesovsky <kendy@collabora.com>
2013-11-21 03:54:00 -06:00
David Ostrovsky
cbf2a0d90c Gbuildify winaccessibility service
Conflicts:
	winaccessibility/source/UAccCOM/UAccCOM.def
	winaccessibility/source/service/AccObjectWinManager.cxx
	winaccessibility/source/service/checkmt.cxx
	winaccessibility/source/service/checkmt.hxx

Change-Id: Ia66872bee7c70c840c1bd5caa626bf63eac9ef7c
2013-11-19 10:02:24 +00:00
Matúš Kukan
4dc9dc6a53 datastreams: add toolbar buttons to stop / resume streaming
Change-Id: I601a4a174ea191c799623d29ed6eb229f9f372da
2013-11-13 10:34:48 +01:00
Michael Stahl
3f706189ea postprocess: remove dependency on AllPackages
This was introduced with f624144e41291c11f3892dda1027221989d704be
but hopefully should no longer be necessary nowadays because the
dependencies on the individual xcd files should be sufficient; it
can lead to not really necessary rebuilds of the registry xcd files.

Change-Id: I189c54d9c61eb0a1f8ec286b0a4e55e83eb08c26
2013-11-12 00:20:11 +01:00
Michael Stahl
28089fbecc officecfg: move the reportbuilder filter configuration to filter/
Change-Id: Ied496ddbc4d5341a8e1e15d760df775eee19f850
2013-11-07 22:53:47 +01:00
Michael Stahl
b800216933 remove INPATH and PROEXT
- WORKDIR path is just workdir
- INSTDIR path is just instdir
- WORKDIR_FOR_BUILD is workdir_for_build
- INSTDIR_FOR_BUILD is instdir_for_build
- replace other usage of INPATH by combination of OS and CPUNAME

Change-Id: Ie398387ebd82a968ec2605f2103c55b43a231482
Reviewed-on: https://gerrit.libreoffice.org/6601
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Tested-by: Tor Lillqvist <tml@collabora.com>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
2013-11-07 14:27:50 -06:00
Marcos Paulo de Souza
b40ffd288b fdo#60698: Move generic fpicker to svtools
Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
Conflicts:
	dictionaries

Change-Id: I6af478d7d6952e0e8f6c8f1b0575fcd50f2ba0e4
2013-11-04 13:15:45 +01:00
Michael Stahl
bc5069ac40 remove SOLARENV variable
It is constant and can just be replaced by $(SRCDIR)/solenv.

Use BUILD_TYPE where it was used to check if config_*.mk is sourced.

Change-Id: Ib9d480c57194b6340093aa47776f8768df69b7d1
2013-11-02 22:07:53 +01:00
Michael Stahl
b3902b1a1a postprocess: CustomTarget_signing: find libs in INSTDIR
... not sure if it wouldn't be better to do this directly when linking,
but what do i know about this signing stuff anyway...

Change-Id: Iabebf21dd8c0198afb4fd03403fca3ca8a0c9b22
2013-10-31 14:52:58 +01:00
David Tardon
412975713b integrate Apple Keynote import filter
Change-Id: Icc36b761da9262a99af730cfe71f576bcaab3ee1
Reviewed-on: https://gerrit.libreoffice.org/6488
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2013-10-30 19:49:34 +00:00
Bjoern Michaelsen
2c3d648117 make postprocess handle commas in OOO_VENDOR correctly
Change-Id: I560d561ba10cdaa113a154ce9bed27de65d6d8eb
2013-10-30 20:18:00 +01:00
Michael Stahl
8df17a3409 gbuild: set Package default target to INSTDIR
Change-Id: I2bc45e4ba63f5faaee7389bcd9d7b3f563503186
2013-10-28 20:17:26 +01:00
Marcos Paulo de Souza
b538fc543e fdo#60698: Move fileaccess module to ucb
Change-Id: I4c688a4aeedcae56ed6404574bd1bb392d4190cb
Reviewed-on: https://gerrit.libreoffice.org/6311
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Tested-by: Stephan Bergmann <sbergman@redhat.com>
2013-10-18 12:25:11 +00:00
David Ostrovsky
2aa5d13ed0 fdo#61950 De-extensionize presentation minimizer
Change-Id: I87805ceacf184d5aa5faae68e8bb932391ace7fb
Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2013-10-14 12:21:39 +02:00
Thorsten Behrens
1aae965d44 oglcanvas: ship comp registration, return device window.
Change-Id: I6c7e9416f908fd3b903eaef82492c1f4445b4e0c
2013-10-08 12:33:50 +02:00
Matúš Kukan
5560169074 fix path to .xcu files in --enable-online-update build
Change-Id: Id305df9d963276c13b0920bdfa24287c8792d25a
2013-10-02 22:34:18 +02:00
Matúš Kukan
1f82c0a465 gbuild: kill gb_XcsTarget_get_outdir_target
No idea what the '--path $(gb_Configuration_registry)' parameter was for.

Change-Id: I892e178a62fa2ea971101815ea558f79d32f85ed
2013-10-02 22:07:24 +02:00
Matúš Kukan
f351a98565 gbuild: kill gb_XcuModuleTarget_get_outdir_target
Change-Id: I1d54d98b8aa50f778de87e6ebb17ec2eed0d65dc
2013-10-02 22:07:21 +02:00
Matúš Kukan
db8ac18b46 gbuild: kill gb_XcuDataTarget_get_outdir_target
Change-Id: Ifad958524cc75ead4d2bb383369f63457a2237fc
2013-10-02 22:07:20 +02:00
Matúš Kukan
58163b4cab gbuild: kill gb_XcuLangpackTarget_get_outdir_target
Change-Id: I91444ed4fb98b094ba45bfc2a789abc83eb67212
2013-10-02 22:07:18 +02:00
Matúš Kukan
386a382e62 lingucomponent: kill Package_config.mk
Change-Id: I5c97347cfaefb23cd985b7776a83337856e4d55c
2013-10-02 22:07:17 +02:00
Matúš Kukan
04496cb869 sdext: kill Package_pdfimport_xcu.mk
Change-Id: I88a402bf26852e8e216de11d71cbd42edb0aff23
2013-10-02 22:07:16 +02:00
Matúš Kukan
aac04a7f3c use full path in postprocess_FILES_foo
Change-Id: I55144900bedd79e26979438e9e689488a3bfe2ae
2013-10-02 22:07:14 +02:00
Matúš Kukan
8b162f2fe2 we do not need .xcd files in solver
Change-Id: Ic08b12b0deb7342c520a5385c226d864596fc858
2013-10-02 22:07:13 +02:00
Michael Stahl
f67d166b30 remove run-time replacement of %WRITERCOMPATIBILITYVERSIONOOO11
Instead hard-code OpenOffice.org 1.1 as the value, since StarOffice and
StarSuite are irrelevant.

Change-Id: I9ab3d1cf38cf64cd4e440b3ae43158f748ead7d2
2013-10-01 18:03:37 +02:00
Tor Lillqvist
bbbc51e931 Create a proper Info.plist for the OS X app bundle already in configure
After recent instdir changes the SCPZIP_REPLACE thing was not used any
more for Info.plist, so all the ${FOO} things were left in Info.plist
unexpanded with predictably wonky results, a non-working app.

Instead just expand it from the configure script.

While at it, use a correct CFBundleShortVersionString: only three
integers should be in that.

Also, hardcode FILEFORMATNAME as OpenOffice.org and FILEFORMATVERSION
as 1.0, and drop the "variables", as that is what those "variables"
*means*. They were used to refer to the OOo 1.0 formats. (It would
have been utterly wrong to define them as something else, like another
product name and a newer version number, in openoffice.lst, so
pointless to have them there.)

Drop the meaningless BUILDIDCWS.

Change-Id: I4030aa060b78e8b3fb812a6362869996e8db7d3d
2013-09-24 02:00:52 +03:00
Tor Lillqvist
4c63fd10a5 Try to fix cross-compilation
Add more FOO_FOR_BUILD variables and some gb_Foo_for_build functions.

Get rid of gb_INSTROOT and gb_DEVINSTALLROOT, just use INSTROOT.

Change-Id: Iee531b02d14fae41edb68ad589a5dec829a60255
2013-09-23 00:54:43 +03:00
Michael Stahl
6667caef24 gbuild: remove gb_Rdb__get_final_target
... by replacing gb_Rdb_install with a separate constructor so the right
target can be registered at the module.  There is still an ugly special
case for the ure/services.

Change-Id: I81c004143f201aaf38daca99819888313ee24f49
2013-09-12 14:39:00 +02:00
Thomas Arnhold
ae4382f7e0 typo
Change-Id: I92687275c9a8ea1ae063aac5877ad5819bda9a2d
2013-09-12 05:01:28 +02:00
Stephan Bergmann
5397b49f4d Towards a working instdir for Mac OS X
Introduced gb_INSTROOT, which is the same as $(INSTDIR) except for Mac OS X,
where it is $(INSTDIR)/LibreOffice.app/Contents.  Most stuff ends up there (so
most occurrences of $(INSTDIR) have been replaced with $(gb_INSTROOT)), but SDK-
related stuff goes to $(INSTDIR)/$(gb_Package_SDKDIRNAME).  (And
GeneratedPackage needed to be made more flexible, to allow for packages that go
into either of those two places.)

For Android and iOS, gb_INSTROOT probably still needs to be set.

The most obvious missing thing yet to make instdir work for Mac OS X is the
instdir/*/LibreOffice.app/Contents/ure/ vs.
instdir/*/LibreOffice.app/Contents/ure-link/ split.

Change-Id: I4478edd27b14c92c96d92d5169bdca3ec50d78f5
2013-09-11 00:50:54 +02:00
Matúš Kukan
573b8543cb start to use instdir for subsequentcheck tests; avoid make dev-install
This commit breaks linkoo.

make dev-install continues to work as before but it's not necessary to
use it anymore.
make check now uses files copied into instdir by gbuild.
TODO: fix remaining issues so that instdir is the same as install/.

Change-Id: I66836170f0922ee9ba204a61ffacc30d9e9a5d98
2013-09-09 22:09:16 +02:00
Matúš Kukan
d44759e3d7 gbuild: install rdb files directly in module they come from
Change-Id: I3a9cb4ce71cfb02b7378289a36aa0eb6e3a42f26
2013-09-09 22:09:10 +02:00
Michael Stahl
2c1f814d36 change PRODUCTNAME for --enable-dbgutil build
The previous commit changed several nodes in main.xcd from
LibreOfficeDev to LibreOffice; revert that.

Change-Id: Ib1c114a0716a6a930c52c9c9a9144154fcb3934d
2013-09-09 22:09:07 +02:00
Matúš Kukan
89ac3c4aca replace variables in main.xcd already in gbuild
In main.xcd we have some variables which used to be defined mostly
in instsetoo_native/util/openoffice.lst and replaced in installer.
Process the file in custom target,
so we can copy correct main.xcd directly with gbuild.

Change-Id: Ie2b1b6da1adb161394f69c345bbe8671cfafb7c4
2013-09-09 22:09:06 +02:00
Matúš Kukan
dca003a486 install images with filelists
Change-Id: I3946b44838c659cad12d288c8a1ed5137c3e554e
2013-09-09 22:08:59 +02:00
Christian Lohmaier
6f83e43899 break the habit of throwing away the actually useful error messages
The lines that help dignose a problem is almost never the first one that
just states "there was an error". The explanation of the error follows
in the next lines. So don't quit immediately after the first error-line,
but wait what the command has to tell and log/print the whole info.

Change-Id: I2a4b3470b4b66ed37fa5e5a34d452c548d24b965
Reviewed-on: https://gerrit.libreoffice.org/5861
Reviewed-by: Thomas Arnhold <thomas@arnhold.org>
Reviewed-by: Thorsten Behrens <tbehrens@suse.com>
Tested-by: Thorsten Behrens <tbehrens@suse.com>
2013-09-08 16:09:57 +00:00
Gergo Mocsi
c40ba9c3e0 GSOC work, config crach fix
Storing code completition data in config file is fully functional.

Change-Id: If9a974dd0ed052e26963ad5f202493674f1a51ca
2013-09-02 18:16:53 +02:00
Norbert Thiebaud
81510ee8a5 ENABLE_LOCKDOWN Harmonize ENABLE_* variable to TRUE/<nothing>
Change-Id: I47b2d7a59bbf1f5a96523d451c8b6f4fa12c8e90
2013-08-30 23:12:19 -05:00
Norbert Thiebaud
1376af9a72 ENABLE_NPAPI_* Harmonize ENABLE_* variable to TRUE/<nothing>
Change-Id: Ia7575f0f51bc3ba355ec01d937bd155adb287572
Reviewed-on: https://gerrit.libreoffice.org/5684
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-08-30 07:08:28 +00:00