summaryrefslogtreecommitdiffstats
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
* fix construction of directory pathMarkus Mohrhard2017-05-271-1/+1
| | | | Change-Id: I5fa7ce762ae7e429f685a52b0fed1a1f120da8dd
* take the update server url from the configMarkus Mohrhard2017-05-192-1/+3
| | | | Change-Id: I9960cbc0b0c9037a1c9cf0ef7a9699bb09ad054e
* fix errors in upload scriptsMarkus Mohrhard2017-05-192-3/+1
| | | | Change-Id: I0ee9fbef7b80e5d37800b4fb9daff7e8ba46d65d
* integrate the partial update info into the uploaded infoMarkus Mohrhard2017-05-191-1/+8
| | | | Change-Id: I1b6fc7970d3010c63ae910d55103efb504e15b53
* use file instead of complete for the key of the partial update infoMarkus Mohrhard2017-05-191-1/+1
| | | | Change-Id: Ifbb482a4fd9c1c92e9cdd7769d4b16160de14a86
* add missing fileMarkus Mohrhard2017-05-191-0/+52
| | | | Change-Id: I7cd9d541b90f4f6b38aa5e36e295e7677bb22f58
* use the shared signing codeMarkus Mohrhard2017-05-191-5/+2
| | | | Change-Id: Ica0fad83820569623f3cc2f0217ac9cd8ee19257
* simplify path handling in the updater scriptsMarkus Mohrhard2017-05-193-42/+45
| | | | Change-Id: Idcf7f9cedc2368f6a4e4e10c2852cc9b1125b712
* create valid partial language updates and write partial update infoMarkus Mohrhard2017-05-191-13/+37
| | | | Change-Id: I4000523cfc944657714267958836dd3ce4ec3b0d
* extract the mar signing codeMarkus Mohrhard2017-05-192-3/+13
| | | | Change-Id: I007b0b68a61242b7255a1a58a3637e3307d675aa
* extract mar file name generationMarkus Mohrhard2017-05-192-7/+6
| | | | Change-Id: If928cae4c722354d5c3e415e7cb8426a3a4412f7
* reuse the new extract mar code for the partial update generationMarkus Mohrhard2017-05-191-2/+3
| | | | Change-Id: Ie8c92472631034935e73e55c934ce128c7b6ecd2
* ignore the precomplete file at least for nowMarkus Mohrhard2017-05-191-6/+6
| | | | Change-Id: I997bdc38f705d7536a99a168815ece93dcf0c0de
* add a script to extract and uncompress from a mar fileMarkus Mohrhard2017-05-191-0/+48
| | | | Change-Id: I87c11b8f7d42bc438b88482a8dd3fd1512a06df8
* remove the split functionality from the update creationMarkus Mohrhard2017-05-191-4/+0
| | | | Change-Id: I036cabff089a2cf464c887ee78b702637cce08b0
* start working on the creation of partial update filesMarkus Mohrhard2017-05-191-0/+135
| | | | Change-Id: I13a70e0b12090a7e23529bc35240cefc13d17779
* send the csrf token with the updater scriptsMarkus Mohrhard2017-05-191-1/+3
| | | | Change-Id: Iad6953b8206ba02ca09069115e168230b27f72fe
* handle signing errors much betterMarkus Mohrhard2017-05-191-1/+1
| | | | Change-Id: I94be7b3626b9ac3389cba0bee640923adda0f118
* error out if the path to the updater config is emptyMarkus Mohrhard2017-05-192-0/+29
| | | | Change-Id: Ic199b15222836e096e32203d3458487fead6e3e1
* add the manifest file to the mar fileMarkus Mohrhard2017-05-191-0/+2
| | | | Change-Id: I3640d11dba5178cdd9bc49a4630f287b1775640e
* make sure that the upload command succeedsMarkus Mohrhard2017-05-191-1/+3
| | | | Change-Id: I18988f949082763a06d6d44175e977b8c6c37cdd
* move most of the updater settings to ini fileMarkus Mohrhard2017-05-196-27/+105
| | | | | | Also finally add the initial version of the upload scripts. Change-Id: I3ad5bcbeba60f0cf9700e5fe5001a24f162a3244
* create complete and correct build_config files for the updaterMarkus Mohrhard2017-05-194-10/+35
| | | | Change-Id: I4f6b7aecc24d42d6b248cb8d959aeab59af963c2
* we only need the signed mar filesMarkus Mohrhard2017-05-192-2/+8
| | | | Change-Id: Id40651ab3faa5eea68ba5437b2b3fa409b1aed93
* improve the build system part for generating mar filesMarkus Mohrhard2017-05-193-0/+155
| | | | Change-Id: If28cca535da20e4633ce025e39a967820eae6945
* don't use MOZ_ prefixed env varsMarkus Mohrhard2017-05-191-4/+4
| | | | Change-Id: I35e2321986f6372fc05f3183b8f74580c259f054
* also include the platform into the build configMarkus Mohrhard2017-05-191-4/+5
| | | | Change-Id: Ia586e813b33dde0e0b2468c54bed9471c03e8c5a
* change of plans, we are not going to use balrogMarkus Mohrhard2017-05-1924-1079/+0
| | | | | | | | | | | | Balrog makes a lot of assumptions about the Mozilla infrastructure that we can't clone. As an example the whole admin interface assumes an external authenication system, most likely LDAP. Also it would not support my plans for language pack and SDK handling. We will copy some of the ideas of Balrog but will need an own simple webservice for that. Change-Id: I2e31f3ef7887b19edcd248ddbd02a1965f71b3e3
* use the new file based approach for the mar creationMarkus Mohrhard2017-05-191-1/+2
| | | | Change-Id: Ie025709b76960b1dd850fbb2d1f114f7a413611a
* add makefile part to generate mar file and update infoMarkus Mohrhard2017-05-191-0/+21
| | | | | | | We still need some parts for the partial update files but we already generate the build information and the complete mar file. Change-Id: I2ae0de0b83518bc3093848b66b6f3054ebd388e1
* add files to send update info to balrog serverMarkus Mohrhard2017-05-1924-0/+1079
| | | | Change-Id: Iffd2c87987c7bb0b3f892bf8b3038822daf67439
* add script for incremental mar generationMarkus Mohrhard2017-05-191-0/+317
| | | | Change-Id: Icb444e71d62c69d83e4c0a2ab78f6eeed4d80a1a
* add script to generate complete mar filesMarkus Mohrhard2017-05-192-0/+323
| | | | | | | Script is taken from http://hg.mozilla.org/mozilla-central/file/tip/tools/update-packaging Change-Id: I98237266f543441b98bc22e217eb70d87e6a007c
* Adapt bin/gen-boost-headers to Clang 5Stephan Bergmann2017-05-021-0/+1
| | | | | | | | | | | | | | | | ...since <http://llvm.org/viewvc/llvm-project?view=revision&revision=301647> "Use the -Wunknown-warning-option group for the 'unknown warning group' diagnostic in #pragma diagnostic". * external/boost/include/boost/{locale.hpp,locale/gnu_gettext.hpp} would have been removed by 'make cmd cmd=bin/gen-boost-headers' as they are still unused from c25eee44966703cb27d632bccb39b20978341ffd "build boost::locale library", but there's reportedly a patch in Gerrit to actually use them, so I fixed them manually for now. * The deviating comment style is to keep lines no wider than 80 characters. Change-Id: I64603ae8d8a82781eda46f12c9dd5c68dcf395b9
* bin/gen-boost-headers: Don't stumble over "boost" in pathnameStephan Bergmann2017-05-021-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | ...like workdir/UnpackedTarball/liborcus/m4/boost.m4:#include <boost/version.hpp> which would then be mis-parsed by grep -o '\bboost.*\.\(h\|hpp\|ipp\)' to a HEADER of boost.m4:#include <boost/version.hpp instead of just boost/version.hpp (-h is a non-standard GNU grep extension, but so is the already used -r. An alternative fix would be to replace the later grep -o with something like grep -o '\bboost[^#]*\.\(h\|hpp\|ipp\)' instead.) Change-Id: I0b41ed520b2fed70e8982abc0e84a34804c02549
* test to see if we have enough space without thisCaolán McNamara2017-05-021-2/+0
| | | | Change-Id: I83c1d83bc3c34e32f3d4564322a5df871d8b73b5
* lo-commit-stat: use matching group before destroying it with another matchChristian Lohmaier2017-04-291-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
* lo-commit-stat: improve sort in buglists (by number within a tracker)Christian Lohmaier2017-04-291-1/+3
| | | | Change-Id: I8eb5a3d3141fcc76bf5caffe0a7b30d5ec2b0c8c
* lo-commit-stat: default to utf8, adjust regex for tdf bugzillaChristian Lohmaier2017-04-291-7/+7
| | | | Change-Id: I61960512e297417eb096b3bc921974aa43f74ccc
* lo-commit-stat: drop unnecessary check whether hash is definedChristian Lohmaier2017-04-291-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
* maybe oss-fuzz shares /work and /outCaolán McNamara2017-04-191-0/+2
| | | | | | | | | 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>
* White-list include/ and sc/ - wow.Michael Meeks2017-04-151-2/+2
| | | | Change-Id: I4ec50446292a0bc1be5b6358f0da7c67fac74a08
* ucpgvfs is gone a long whileCaolán McNamara2017-04-141-4/+0
| | | | | | which presumably means these files should really be removed ? Change-Id: Ibc12bdb1e2dcf53b74506798e71a016a3e884043
* remove the old collaboration feature based on telepathyMarkus Mohrhard2017-04-141-1/+0
| | | | | | | Change-Id: I1f08d6ef43b76e7bae41ac33bb954f506ae7c485 Reviewed-on: https://gerrit.libreoffice.org/36542 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
* tdf#106737 Rewrite bin/list-dispatch-commands.php in PythonArkadiy Illarionov2017-03-312-146/+130
| | | | | | | Change-Id: I2f3830b23c874fad09bd5a5cc53d73a6a0368592 Reviewed-on: https://gerrit.libreoffice.org/35897 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
* changelog creation: "command | > file" doesn't flyChristian Lohmaier2017-03-291-1/+1
| | | | Change-Id: If270d509fbbad6a390ab61345bd1b14ead6ccc21
* remove PseudoSlot support from idl compilerNoel Grandin2017-03-281-3/+2
| | | | | | | | | | | | | | | 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>
* Fix typosAndrea Gelmini2017-03-261-1/+1
| | | | | | | | 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>
* remove unhandled SID commands in starmathNoel Grandin2017-03-241-4/+7
| | | | | | | | | 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>
* Add script to list dispatch commandsPhilippe Jung2017-03-211-0/+147
| | | | | | | | | 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>