summaryrefslogtreecommitdiff
path: root/bin
AgeCommit message (Collapse)AuthorFilesLines
2017-08-04lo-commit-stat: use matching group before destroying it with another matchChristian Lohmaier1-9/+7
it also doesn't make sense to numerically compare a %hash enable warnings in the script and remove a duplicated variable (and some unnecessary hash-declarations) Change-Id: I0a84dc28f369931ee31a1cf12849fde2b63f1ca2 (cherry picked from commit 249b6a552b00637ae7ad3dcb8d797befba1734ad) (cherry picked from commit 7193a4a1a0df775a0eb2ef222871d46b3c8b92b0)
2017-08-04lo-commit-stat: improve sort in buglists (by number within a tracker)Christian Lohmaier1-1/+3
Change-Id: I8eb5a3d3141fcc76bf5caffe0a7b30d5ec2b0c8c (cherry picked from commit 0b8cccdc20f7e9209de406ee1ec01aec8bfafceb) (cherry picked from commit 5f9da269510ea81bc346aba7364dc39f5e42a5fd)
2017-08-04lo-commit-stat: default to utf8, adjust regex for tdf bugzillaChristian Lohmaier1-7/+7
Change-Id: I61960512e297417eb096b3bc921974aa43f74ccc (cherry picked from commit 9c83796f45e634afd770b772a16209e1dbed7068) (cherry picked from commit cbd3c09e29df72a05025c117def44fbcc1163f20)
2017-08-04lo-commit-stat: drop unnecessary check whether hash is definedChristian Lohmaier1-2/+0
besides using deprecated syntax – "if (defined %hash)" (or "if (defined @array)" for that matter) – just using "if (%hash)" (or "if (@array)") would do, it is also unnecessary to create the hash if it doesn't exist (autovivification will take care of that) Change-Id: Ib5704b2d609ae3658f3c166f9e26a051957149f8 (cherry picked from commit 146258f82fc15d0a5f8779447a4919429496e9e3) (cherry picked from commit 39092ed597bbe3653638736f61748843ddc1cc99)
2017-03-30changelog creation: "command | > file" doesn't flyChristian Lohmaier1-1/+1
Change-Id: If270d509fbbad6a390ab61345bd1b14ead6ccc21 (cherry picked from commit 9ec6519650280c8cda33ff921926d42840ef89c6) (cherry picked from commit 92668e74ee68a26ac5a21664ef9378d5ec0db675)
2017-03-29enable crashreport on WindowsAndras Timar1-2/+2
Change-Id: I55df3da63919f76afcd4905b1898287e26c8c4f1
2017-02-24bin/pack-debugAndras Timar1-0/+337
Change-Id: I965f4d88416f3345c706d5e9e07acef3c55b7206
2017-01-17making portable sed statements is not worth the hassleChristian Lohmaier1-2/+2
change to git's own formatting capabilities by using the text-wrap option with only indent settings/no rewrapping → %w(0,8,8) and also omit the additional empty line when there only is a summary, but no body in the commit message (remove a %n, make it %+b) finally drop the now no-longer needed starmarker (the @) previous differences in sed caused unnecessarily large diffs for distro-packagers, see https://anonscm.debian.org/git/pkg-openoffice/libreoffice-dictionaries.git/commit/?h=upstream&id=3dceac52f75030e87519e73b42babde51e471d9f now it will change once, but then we can put all the blame on git :-) Change-Id: Ifa719d062582c54c9c23b4ae08d4bae9a396e83c (cherry picked from commit 562edf0f09ba4e82fb9186aa75ee88fd7f68d18f)
2016-11-15update lo-pack-sourcesjan Iversen1-4/+3
os-x has a problem with progress bar on tar Also remade to sed expression to a simpler one that osx understands. change change Change-Id: If09573760a4bedfa285519241582bbd639a4e976 Reviewed-on: https://gerrit.libreoffice.org/30043 Reviewed-by: jan iversen <jani@documentfoundation.org> Tested-by: jan iversen <jani@documentfoundation.org>
2016-10-26normalize existing emacs/vim mode-lines in python filesMichael Stahl3-5/+5
Bunch of these were setting C++ or Make modes and icky tabs... Also, reportedly Emacs can figure out to enable python-mode automatically. Change-Id: I50072488fb92cb4d27aa3f74f717a28ae3967543
2016-10-11check-elf-dynamic-objects: check sdk/bin tooMichael Stahl1-2/+2
It takes almost no time, but this way of doing it changes the interpretation of the -d parameter; not sure how important that is. Change-Id: I9d29cdf96d7006d5daea00bcc41e613fbd30aac8 Reviewed-on: https://gerrit.libreoffice.org/29707 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2016-10-11check-elf-dynamic-objects: OpenSuSE uses DT_RUNPATH, not DT_RPATHMichael Stahl1-1/+1
... like Fedora, so check for either. Change-Id: I0e88c8e6e7634e7cc483474bc3f654e666c3bab2
2016-10-11repurpose count dialogsCaolán McNamara2-41/+11
Change-Id: Id19d514f7ccbc69bf5ad0ca63181e2815f067178
2016-10-10check-elf whitelist libxml2 not libxmlNorbert Thiebaud1-1/+1
Change-Id: If0179726861c867f9c25c13f9eb0b61faaee9524
2016-10-10Support parallelism for check-elf-dynamic-objectsNorbert Thiebaud1-5/+70
using that and restricting the tests to the content of instdir/program bring the runtime on out slave builder from 4 minutes+ to just above one second added -d <path> to override INSTDIR added -p to indicate parallelism (no limit for now, so be cautious with the -d you point too Change-Id: I14c140f54bea329b82960843a6db44bfaf6c7108
2016-10-10check-elf-dynamic-objects: file is far too slowMichael Stahl1-43/+53
... so use readelf itself to check if it's an ELF file. Also just skip the SDK documentation which is 2/3 of all files. Change-Id: Icfd3023dd5b2ccc4f4e94fbb05cdd4eb05051f86
2016-10-10check-elf-dynamic-objects: add libxml/libxslt to global whitelistMichael Stahl1-1/+1
Change-Id: Ida6495171f900edf4abe5f6ceba3a6dc2de7c2de
2016-10-07Recognize fps/ pathGabor Kelemen1-0/+2
Script was tripping over this valid reference: From source/text/shared/guide/cmis-remote-files.xhp, we did not find file fps/uiconfig/ui/remotefilesdialog.ui. Change-Id: I42b178742f7f168177c525191f54b43d3a5821d6 Reviewed-on: https://gerrit.libreoffice.org/29571 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Andras Timar <andras.timar@collabora.com>
2016-09-30add script for dumping poolitems valuesNoel Grandin1-0/+91
Change-Id: Ifad071ebc17c6c4d0f8d498264070f78c14d9bd3 Reviewed-on: https://gerrit.libreoffice.org/29406 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
2016-09-29Fix naming of makefile to mend make dump-deps.Michael Meeks1-4/+9
Also add error message to make this more clear in the future. Change-Id: Ic9e3a2c89119ef1ec3e6cc1074b7419f7ee268b7 Reviewed-on: https://gerrit.libreoffice.org/29375 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2016-09-29tdf#101549: Add script to remove tooltip_markupsMuhammet Kara1-0/+25
From the glade .ui files. Currently the script doesn't check for identical tooltip_text. Change-Id: Ic6b80e7eb0ced2e4515cc57d3b548b26cef5b67c Reviewed-on: https://gerrit.libreoffice.org/29366 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: jan iversen <jani@documentfoundation.org>
2016-09-21add bin/check-elf-dynamic-objectsMichael Stahl1-0/+128
Change-Id: Ia21375e376c25f9731455ef505422fa9bab884cb
2016-09-14gbuild-to-ide: MSVC 2012 no longer supported, replace with 2015Michael Stahl1-2/+2
Of course not tested in any way but with any luck the project file format hasn't changed and it will "just work". Change-Id: I81c5043259feeabd69ef31ea7ef160901ac7ebdc
2016-08-30cleanup: remove bin/lo-generate-source-tarballThorsten Behrens1-182/+0
Use bin/lo-pack-sources instead. Change-Id: I5557a017dd741ba53793e238b4b17744cfe57bb6
2016-08-30add vsdxDavid Tardon1-0/+1
Change-Id: I85b6cdf6185efd8c11f393b1a30a9241be620749
2016-08-29boost: update generated wrapper headersMichael Stahl1-1/+4
... and delete recently added clang Wundef patch Change-Id: I83af127fe98ff23feb944eb68dbd2334d23564c8
2016-08-18screenshots: add new global make targetArmin Le Grand1-22/+22
Up to now the screenshot creation was added/dependent of target slowcheck. Since quite some modules have added screenshot creations now, I added an own target 'screenshot' to allow to keep current slowcheck and screenshot creation separated Change-Id: I80a49a0db607edf8e0405672d570f624d29912e7
2016-08-11collect StarOffice docsDavid Tardon1-0/+6
Change-Id: Icf4989844b7d0b5bcdad0e28792a41b5d5b5c27e
2016-08-09officeotron usage in export tests without external dependenciesVasily Melenchuk1-0/+2
officeotron is a OOXML documents validator which can be used for verification of export files in tests. Previously it was possible to use it only from external repository with extra build steps. Change-Id: Iae6ec3695fdfaf738d180405047ff04b2024c906 Reviewed-on: https://gerrit.libreoffice.org/27388 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2016-08-04add a way to mark system symbolsMarkus Mohrhard1-2/+5
Change-Id: I1a8aed186f0489a02e046f88c3f4342529499b29 Reviewed-on: https://gerrit.libreoffice.org/27855 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2016-07-21odfvalidator support in export tests without external repositoriesVasily Melenchuk1-0/+2
Fetching external tarball for Apache ODF Toolkit, configuration of wrapper script for odf validator execution Change-Id: I8b3824a91ebc6ddc196416e197b6c688964a13a9 Reviewed-on: https://gerrit.libreoffice.org/26596 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2016-07-04Fix some spelling errors in comments and stringsOtto Kekäläinen2-2/+2
Change-Id: Iecd6b5e13d6be14651f77d8e37f01117ba15a11e Reviewed-on: https://gerrit.libreoffice.org/26883 Reviewed-by: jan iversen <jani@documentfoundation.org> Tested-by: jan iversen <jani@documentfoundation.org>
2016-06-29Add MS binary format validator support for wineThorsten Behrens1-0/+3
Run bffvalidator also from Linux, reportedly works from wine 1.9 upwards. Wraps stuff in a shell for path name conversion. Change-Id: I3093b10bbbf89aaff97f63485b8ccadb417b3561 Reviewed-on: https://gerrit.libreoffice.org/26784 Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de> Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2016-06-25add some info how to use the symbol upload scriptMarkus Mohrhard1-0/+1
Change-Id: Ic1d1b57966661b6012efcda0b007b9e75b6be0ef Reviewed-on: https://gerrit.libreoffice.org/26650 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Jenkins <ci@libreoffice.org>
2016-06-18Wall is a good idea for the vim ide integrationMarkus Mohrhard1-1/+1
Change-Id: Ifb3c602335097ec1e837b60c236683382cfde3e1
2016-06-17tdf#100453 – bin/unpack-sources needs to be executableChristian Lohmaier1-0/+0
otherwise building from source-tarballs fails when it tries to extract fetched submodule tarballs Change-Id: I75bcd6821e244ca2a3375ec2916ee7c38ec9844e
2016-06-10improve sample messageNoel Grandin1-1/+1
Change-Id: If7ea670195e55d306c4b0733bfcd3c8c6040eddc
2016-06-09pretty up the output and add a sample stringNoel Grandin1-1/+3
Change-Id: I1c37b32e2127ba99b48b5ce3176e605f4e797475
2016-06-03script for grouping warning messages by most commonNoel Grandin1-0/+35
A script to search our test logs and sort the messages by how common they are so we can start to reduce the noise a little. Change-Id: I8a6e6167c42447f9869ac700300d1b243f055e2b
2016-05-31find-german-comments: clean upPhillip Sz1-36/+38
Most of these syntax changes are found by pylint. Also: - Use argparse instead of optparse, which is deprecated - Fix a bug where we tried to multiply by float, which does not work Change-Id: I7de5a29bd431755e6c28a8bc80b804c775a0c2cb Reviewed-on: https://gerrit.libreoffice.org/25669 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: jan iversen <jani@documentfoundation.org>
2016-05-30add gen-boost-headers scriptMichael Stahl1-0/+57
Change-Id: I02102f6c37863963efa9a312a5a0fbbc1f42f345
2016-05-27find-german-comments: enable scanning subdirsPhillip Sz1-14/+34
This makes it possible to scan sub directories, when you give them as arguments to the script. Also update the directory_whitelist. Change-Id: I0a8468348fffe0814905d6f5602fad3f8d6b69e3 Reviewed-on: https://gerrit.libreoffice.org/25523 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
2016-05-24don't use the VM URL anywhereMarkus Mohrhard1-2/+2
Change-Id: I0967c8fcea972b2dde58e3481f4767e225d3b2ba
2016-05-24this is unnecessary and os.path.abspath seems to be confused in cygwinMarkus Mohrhard1-1/+1
Change-Id: I125eb2e3416c998ca16f9c9772a1e24183a222af
2016-05-24make debuggin failures a bit easierMarkus Mohrhard1-0/+1
Change-Id: I0b17ab513e05ee95c378399348557cfee8341fb0
2016-05-24fix the crashreport symbol upload scriptMarkus Mohrhard1-6/+30
Change-Id: Id99ac569f6c9f839002798b6f5794b05ed228988
2016-05-23fix the crash report location also in another placeMarkus Mohrhard1-2/+2
Change-Id: I3ab133fbdcdcc8a17ec9159d1c88b19f35b6a7b0
2016-05-23also handle .bin files in the windows symbol codeMarkus Mohrhard1-1/+1
Change-Id: I85b0490c515987d56e04d0e5b42111c52bbabbc3
2016-05-18find-german-comments: let's use python 3Phillip Sz1-4/+4
Under python 3 we must use bytes. Change-Id: I86d2a875f4e06a9cb9724d86348f420bb8ea19e9 Reviewed-on: https://gerrit.libreoffice.org/25084 Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2016-05-18find-german-comments: make it work on archPhillip Sz1-7/+7
Make this script work on systems, where python3 is default. Also give it a better coding style. Change-Id: I09bf72298c2a736266f1bdfc8572cc3e65d7d3d9 Reviewed-on: https://gerrit.libreoffice.org/25068 Tested-by: jan iversen <jani@documentfoundation.org> Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>