Commit Graph

672 Commits

Author SHA1 Message Date
81b512f3ef maybe oss-fuzz shares /work and /out
currently the build runs out of space

Change-Id: I24a68051b7fd1df7c55849f27aa43cedc9909b1a
Reviewed-on: https://gerrit.libreoffice.org/36682
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-04-19 13:45:38 +02:00
e60bf59bbc White-list include/ and sc/ - wow.
Change-Id: I4ec50446292a0bc1be5b6358f0da7c67fac74a08
2017-04-15 11:14:35 +01:00
ada1ac86de ucpgvfs is gone a long while
which presumably means these files should really be removed ?

Change-Id: Ibc12bdb1e2dcf53b74506798e71a016a3e884043
2017-04-14 09:01:49 +01:00
b7b159d79c remove the old collaboration feature based on telepathy
Change-Id: I1f08d6ef43b76e7bae41ac33bb954f506ae7c485
Reviewed-on: https://gerrit.libreoffice.org/36542
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2017-04-14 03:32:37 +02:00
b57af3320f tdf#106737 Rewrite bin/list-dispatch-commands.php in Python
Change-Id: I2f3830b23c874fad09bd5a5cc53d73a6a0368592
Reviewed-on: https://gerrit.libreoffice.org/35897
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2017-03-31 07:01:02 +00:00
9ec6519650 changelog creation: "command | > file" doesn't fly
Change-Id: If270d509fbbad6a390ab61345bd1b14ead6ccc21
2017-03-29 19:25:04 +02:00
71403558cb remove PseudoSlot support from idl compiler
Since we have removed the last usage with
commit 12c6caa84a61f23df996a0396432fa4b8d5c4785
"Kill remaining PseudoSlots usage"

And remove corresponding support from the list-dispatch-commands script.

Also remove the now unused SFX_NEW_SLOT_ENUM macro

Change-Id: Id07c431de4404acf61a8bdd3507e390e5249879a
Reviewed-on: https://gerrit.libreoffice.org/35754
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-03-28 08:24:51 +00:00
5ad636acc6 Fix typos
Change-Id: Idbf0aa261b829e83d4c08a2e989a4ced871dc6de
Reviewed-on: https://gerrit.libreoffice.org/35616
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Tested-by: Julien Nabet <serval2412@yahoo.fr>
2017-03-26 20:37:59 +00:00
ce3e3185f9 remove unhandled SID commands in starmath
checked that none of these are present in any .xcu files.

Change-Id: Ife5ac45ca4e71fed9515941c20853b9ab811e057
Reviewed-on: https://gerrit.libreoffice.org/35619
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-03-24 12:39:36 +00:00
60d1f712f4 Add script to list dispatch commands
from https://wiki.documentfoundation.org/Development/DispatchCommands

Change-Id: I996f3585bbbb18eb4b425cdd807f15d848cced36
Reviewed-on: https://gerrit.libreoffice.org/35337
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2017-03-21 10:53:07 +00:00
17e872c3fa remove unused defines from HRC files in svx(1)
Change-Id: I2f4c3158123892f1c059c3794f106e883d78a1ed
Reviewed-on: https://gerrit.libreoffice.org/35326
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-03-20 06:55:13 +00:00
4307643b2f remove unused defines from HRC files in misc(2)
Change-Id: I6d27c03925e7756022c3e343c0873c4dd1dd90dc
Reviewed-on: https://gerrit.libreoffice.org/35324
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-03-20 06:54:49 +00:00
e604ddfd11 remove unused defines from HRC files in svx(2)
Change-Id: I5361faaaf7fcfc1992919b1fb687b436470ed6a8
Reviewed-on: https://gerrit.libreoffice.org/35334
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-03-20 06:53:12 +00:00
a386915e51 remove unused defines from HRC files in sc(2)
Change-Id: I368abd0c39151c65ac8f0d56cbb6f2c498131534
Reviewed-on: https://gerrit.libreoffice.org/35322
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-03-20 06:52:52 +00:00
d948d66509 Fix typos
Change-Id: I5c89a47e658ae4ad2b0cdfcdb4988c4b79353085
Reviewed-on: https://gerrit.libreoffice.org/35413
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-03-19 05:49:15 +00:00
707f59b224 remove unused defines from HRC files in sc(1)
Change-Id: I7803a0564b2f7a2308bd7d009dbd300bec8a755f
Reviewed-on: https://gerrit.libreoffice.org/35316
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-03-17 11:01:46 +00:00
c627f4b928 remove unused defines from HRC files in various
Change-Id: Ia1ba313d2438f04a84bcfcbbbcf6fffea5c1921d
Reviewed-on: https://gerrit.libreoffice.org/35310
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-03-17 10:43:34 +00:00
a9bbc74f1d remove unused defines from HRC files in extensions
Change-Id: Idc98097d32c64c095bb735c8cb91b0ab368c8fa9
Reviewed-on: https://gerrit.libreoffice.org/35309
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-03-17 10:24:31 +00:00
6bedab8bc3 remove unused defines from HRC files in sfx2
Change-Id: Iffe6508558795e059048acae2ca955a78d3e9d6d
Reviewed-on: https://gerrit.libreoffice.org/35279
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-03-17 10:23:52 +00:00
f5a16eae76 remove unused defines from HRC files in svtools
Change-Id: I5d8a6a4fd232ef10644ae45174a07b30af789205
Reviewed-on: https://gerrit.libreoffice.org/35277
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-03-17 08:21:21 +00:00
c20dc44335 remove unused defines from HRC files in reportdesign
Change-Id: If7d0b32742395e01bb979ffff9012161b0b7826d
Reviewed-on: https://gerrit.libreoffice.org/35273
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-03-17 08:20:42 +00:00
2b06401622 remove unused defines from HRC files in dbaccess
Change-Id: Ib6ef44769318e133db5744260ff9103d310ff848
Reviewed-on: https://gerrit.libreoffice.org/35268
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-03-17 06:04:38 +00:00
0e193a4ebf presumbly we need this to fix the arm build
Change-Id: I99fc65c7f2e684027db5f9418b855903fbd7bd70
2017-03-16 09:00:04 +00:00
2b3c57887a remove unused defines from HRC files in sd
Change-Id: I2cbb6257aa65e45f3e46b64a8f00e36aecd95564
Reviewed-on: https://gerrit.libreoffice.org/35219
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-03-16 07:12:33 +00:00
6742500ccb remove unused defines from HRC files in sw/
Change-Id: I74fb244b2440ddf7682362444c20730ac0e58cea
Reviewed-on: https://gerrit.libreoffice.org/35212
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-03-16 06:10:14 +00:00
2589f09087 remove unused HRC defines in sd/
improve the existing 'find unused RID constants' script

Change-Id: I6facbf9ef929bd31dc59eba4a1807c72b87cdb2f
Reviewed-on: https://gerrit.libreoffice.org/35186
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-03-15 06:46:20 +00:00
f645294d39 remove unused RID constants
found with the attached bin/find-unused-rid.py script

Change-Id: I1cf79caa6cafedb8bc642f394dc7e7da889d6fdf
Reviewed-on: https://gerrit.libreoffice.org/35136
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-03-14 08:37:44 +00:00
b9c1eb5d92 solution ProjectIDE-vs2013: Generate.5: only 1 .vcxproj and .filter pr module
change for cicle to generate only one .vcxproj and .filter pr module

Change-Id: I93f2279e368e11ef5b9d442c6dcdfa4bf39bd6c2
Reviewed-on: https://gerrit.libreoffice.org/35075
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: jan iversen <jani@libreoffice.org>
2017-03-12 15:07:47 +00:00
3b7054e0bb use a different resource dir for oss-fuzz
This reverts commit 754854674859560506b617ebf07e6563c197aac8.

Change-Id: I0863fb5e34608911c784bbdf19e76297b3c2d13e
2017-03-09 20:28:00 +00:00
9e4f6531bf report that we export certain vars to be set
Change-Id: I3a71542da943a689ab734507c811087caa427a1c
2017-03-09 11:10:25 +00:00
ec01a46ea3 put the oss build script into our own git
Change-Id: Ifeabee60c18afa88403e1c92d01a01b545ed6570
2017-03-09 10:28:31 +00:00
88ac77c0bc gpg4libre: List and view GPG keys
* Add GPG implementation of css::xml::crypto UNO interfaces (part of that is only stub atm)
* List gpg keys along with other certificates
* Viewing gpg certificates: Not all properties are implemented yet

Change-Id: I7f60b26efe949a94bf8fe1b8d4d428002c2995b1
Reviewed-on: https://gerrit.libreoffice.org/33843
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Siegmund Gorr <siegmund.gorr@cib.de>
Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2017-03-04 10:26:43 +00:00
d0cc5fcd5b gbuild-to-ide: fix testide problem
this patch fix some problem in the class testVS2013Ide:
fix some tag xml bad generated, i test the project pocheck
and it compiles.

Change-Id: I5a4e3e71286a486e03ecbe936fb848e589ff71c9
Reviewed-on: https://gerrit.libreoffice.org/34739
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: jan iversen <jani@libreoffice.org>
2017-03-03 06:42:58 +00:00
70f520b19f gbuild-to-ide: testVS2013Ide .props
this patch add a PropertySheet.props in the windows directory
in this file can put the enviroment variables
for vs2013.

i add in the gbuildparser a variable _jsonsrcdir that
contains the SRCDIR path that it can found in the json file.

with this file we can use enviroment variables of LO.
e.g.: $(SRCDIR), $(BUILDDIR) etc...
in the VS2013 ide.

Change-Id: Ie3158fd31fe247833115d445553f613dcd1a3b1d
Reviewed-on: https://gerrit.libreoffice.org/34749
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: jan iversen <jani@libreoffice.org>
2017-03-03 06:37:28 +00:00
6fbce0cb34 gbuild-to-ideNS: stop printing multi-target warning, again
This restores commit efed9a7585c7a2387f9c745910af071809342f46 (gbuild-to-ideNS:
stop printing multi-target warning, 2017-02-10), reverted in commit
5382fdaf2d651a393a1caf2e09351c77cb84c753 (Reverted ide generator script.,
2017-02-20), probably accidentally.

Change-Id: Ibe2afcfe7a0b02dbdeadb6af5d6e677dd984ad0e
2017-02-20 17:19:54 +01:00
5382fdaf2d Reverted ide generator script.
Copied gbuildt-o-ide from December 14 to
gbuild-to-ideNS (script for old generators).

Change-Id: I5900aedeb22f2eb1ef5b0e3672175df34845a063
2017-02-20 08:31:17 +01:00
dc2d33dd90 AutoInstall oox filter data packages to ooo module
Change-Id: Ib7b0773ee2b347d81d3f8894ea3063c6d6f18d90
Reviewed-on: https://gerrit.libreoffice.org/34168
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
2017-02-13 11:40:24 +00:00
efed9a7585 gbuild-to-ideNS: stop printing multi-target warning
gbuild-to-ide stopped doing so in commit
2a4b291d3bfb378776388f67670d877c658fce47 (gbuild-to-ide GbuildParser
cleaned, 2017-01-14), be consistent.

Change-Id: I307fb2919bf2ace57cd65f81d410d231d3636b80
2017-02-10 08:11:19 +01:00
99860ffc53 gbuild-to-ide fix the double .cxx in the .filters
double ".ccx" for each source files in the .filters in the
testVS2013Ide.
this patch fix that.

Change-Id: Ic06800c260800f72254038e30119db40fe048037
Reviewed-on: https://gerrit.libreoffice.org/33892
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: jan iversen <jani@documentfoundation.org>
2017-02-04 08:50:49 +00:00
9fe97c0d6c gbuild-to-ide: new function that generates a vxcproj on testIDE
this function generates a vcxproj, for the reverse engineering
i generate a vcxproj from VS2013 that:
-the compiler works good

i do the code that generates it
the code miss that the link to lib that i left commented

Change-Id: If98eb5645c9e1060a55701abf5b96db85eca6ce5
Reviewed-on: https://gerrit.libreoffice.org/33893
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: jan iversen <jani@documentfoundation.org>
2017-02-04 08:50:00 +00:00
8944a4dc98 gbuild-to-ide added -DLIBO_INTERNAL_ONLY to CXXFLAGS
In order to compile correct this flag is needed and
it is not exported in the json files

Change-Id: Ib8f0b882f2d59ed467a9198c148263e2882c60b3
2017-02-02 20:29:05 +01:00
25a502050f gbuild-to-ide: second patch for vs2013 and testIde
the path in gbuildparse changed, so this patch re-adapt this
2 IDE integration

Change-Id: I5f7a679b8b12eac6f44030a33713ff19327b9d1a
Reviewed-on: https://gerrit.libreoffice.org/33815
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: jan iversen <jani@documentfoundation.org>
2017-02-02 07:04:05 +00:00
9493bb3a26 gbuild-to-ide typo
Change-Id: I3b57086349d039087dc9395f7af63f8e8fbf1bab
2017-02-01 18:39:34 +01:00
45de3417e3 gbuild-to-ide patch to allow faulty gbuildtojson
Sometimes gbuildtojson does not get rebuild, and thus
delivers unexpected json files (old keys)

Change-Id: Ib4bab170ed5a2ab5c112d19af144f2551e608278
2017-02-01 18:21:37 +01:00
6f08c43035 gbuild-to-ide: VSGenerator and testVs2013 with relative links
VisualStudio2013IntegrationGenerator  recently doesn't work
with the new relative paths in GbuilParser.
this patch does this, now it works fine with all relative paths.
what is missing it's in the .vcxproj:
<NMakeBuildCommandLine>
<NMakeCleanCommandLine>
<NMakeReBuildCommandLine>

these still work with absolute path but i start now on working this

Change-Id: I19610097edc11be67b4f7fd9f32b6683d334cc2d
Reviewed-on: https://gerrit.libreoffice.org/33735
Reviewed-by: jan iversen <jani@documentfoundation.org>
Tested-by: jan iversen <jani@documentfoundation.org>
2017-02-01 07:23:08 +00:00
9f440258b6 gbuild-to-ide: testVS2013Ide add a function that create .filters file
this patch writes the .filters file, it creates 2 filters:
-headers: place, for each module, the header files contained in gbuilparser.modules[<module>][headers]
-sources: place, for each module, the cxx files contained in gbuildparser.modules[<module>][<target>]['CXXOBJECTS']

Change-Id: Iba98d788b72992624fb8aa09315a5647e275ffcc
Reviewed-on: https://gerrit.libreoffice.org/33721
Reviewed-by: jan iversen <jani@documentfoundation.org>
Tested-by: jan iversen <jani@documentfoundation.org>
2017-01-31 10:36:28 +00:00
8736391f4d Gbuild-to-ide, Froze non-active supported generators.
Copied gbuild-to-ide.py from d575e3a14beef8bdd3517c024b9aab8a17b3ef7b
to gbuild-to-ideNS.py

Changed Makefile.in to use gbuild-to-ideNS.py for non-actively
supported platforms.

That way these platform are stable, and not affected of new features.

For now all platforms are still present in gbuild-to-ide and will
have a "does not break" test for all new features.

Change-Id: I8bb069d93c954a80de540a32b8a01889035c840d
Reviewed-on: https://gerrit.libreoffice.org/33710
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: jan iversen <jani@documentfoundation.org>
2017-01-31 08:58:28 +00:00
9c25f6c9fd German comments - last bits of stoc/ translated.
Change-Id: If43573010a4a77ed5b1878a4c5baeac139b30b89
Reviewed-on: https://gerrit.libreoffice.org/33708
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
2017-01-30 21:03:55 +00:00
bf7168bd09 gbuild-to-ide: fix VimIntegrationGenerator
Regression from commit 92c2c5f62d6e8962259e03424a40b6ac7ef32e7d
(gbuild-to-ide: moduleDict targets -> all paths replaced with relative,
2017-01-24), <https://clang.llvm.org/docs/JSONCompilationDatabase.html>
says about the "directory" key of one entry:

"All paths specified in the command or file fields must be either
absolute or relative to this directory."

So making the includes relative to the toplevel directory won't fly,
make them absolute.

Change-Id: I3f33c7a21880c1b245580b22996079ba08e3d806
Reviewed-on: https://gerrit.libreoffice.org/33694
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Jenkins <ci@libreoffice.org>
2017-01-30 13:41:32 +00:00
f41301c163 gbuild-to-ide, solved vim problem.
Updated xcode, WIP.

Solved problem with vim.
Remark the vim-ide-integration is not maintained, and cannot be expected
to work as the IDE gets more integrated.

Change-Id: I9d6fe6d2caef7162298814f1ab0d16c7aeb7d895
2017-01-30 12:10:29 +01:00