summaryrefslogtreecommitdiff
path: root/bin
AgeCommit message (Collapse)AuthorFilesLines
2018-07-10enable crashreport on WindowsAndras Timar1-2/+2
(cherry picked from commit ce263269dff121af85634ada7870f33632e02bdd) Change-Id: I55df3da63919f76afcd4905b1898287e26c8c4f1
2018-04-30fix debug package of firebirdAndras Timar1-0/+1
Change-Id: I327c7b5eb843a0a5a3f11ef7fbc609b44c7aa16f
2018-03-21VS generator: set output to soffice.bin to allow starting from debuggerMike Kaganski1-1/+1
It is more likely that soffice.bit should be debugged, not soffice.exe stub. This allows to start debug session from VisualStudio, and debug startup code. Change-Id: Iab4615c67aeb25b811ecc71f6ae48aa9b40c45dc Reviewed-on: https://gerrit.libreoffice.org/48025 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com> (cherry picked from commit 688b16df55afa1920f007b5bbe52c24f431c4ac2)
2018-03-15bin/pack-debugAndras Timar1-0/+337
Change-Id: I3594fa38c5c114e6260047f01ceb89eb9a40e01d
2017-11-23get-bugzilla-attachments-by-mimetype: add some duplicated mimetypes ...Korrawit Pruegsanusak1-0/+5
that are really used in our TDF bugzilla Change-Id: I5945cbf10ad2698471a3a74be8773ee1b5d81656 Reviewed-on: https://gerrit.libreoffice.org/43722 Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com> Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2017-11-23vim-ide-integration: -I<dir> workaround is no longer neededMiklos Vajna1-4/+0
Since commit ecbaf980625a9e7b06abe91c7c70e78f6ad469a7 (-I$(dir $(3)) in gb_CObject__command_pattern is no longer needed, 2017-11-01). Change-Id: I9d6b7436f7b6e865d37e358adb9cf075e4e51bff
2017-11-22iOS, remove unused script.jan Iversen1-78/+0
This script is no longer used for the iOS development, and in order to prevent anybody wasting time porting it, it is nuked. Change-Id: I46d520fa9b8aeabee78cfe1f02a25e4d1ead3d7f
2017-11-22Modernize benchmark-document-loading scriptArkadiy Illarionov1-107/+83
- use argparse instead of getopt - use with statement for opening files - refactor writeReport function to reduce copypaste - various fixes to make code more pythonic Change-Id: I6569dfc856040e1e75b550135f4092cc27bef7f5 Reviewed-on: https://gerrit.libreoffice.org/43644 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2017-11-18gbuild-to-ide cleaned up double scripts.jan Iversen2-2889/+651
Moved gbuild-to-ideNS to gbuild-to-ide (NS was the original) Removed gbuild-to-ideNS from Makefile.in the original gbuild-to-ide was split off to gbuild-to-ideNS, in order not to disturb the production environment while playing with new ide generation. Work on a new IDE generator have been stopped for a half year, so time to clean up. The work on a new Xcode generator continues offline (for now), and are part of the iOS development. Change-Id: Ia67355df21c6aec592d792ffa7c904a568eff961
2017-11-16updater: improve message for failed update generationMarkus Mohrhard1-2/+2
Change-Id: Iadfcdd58ca77d0906583c63ff81170f54c8c0ecd
2017-10-27VisualStudioIntegrationGenerator: honor defines' valuesMike Kaganski2-2/+24
Before this, -D_WIN32_WINNT=0x0601 used to land to VS project simply as _WIN32_WINNT (without value). Change-Id: I68ebdc24c3181c5d9e046280756e4cefee3de46c Reviewed-on: https://gerrit.libreoffice.org/43928 Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com> Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
2017-10-26gbuild-to-ide: handle -U undefs correctlyMike Kaganski2-2/+12
Previously, defines string like this: -DDBG_UTIL -DNOMINMAX -D_DLL -UNOMINMAX would produce this defines list: DBG_UTIL;NOMINMAX;_DLL -UNOMINMAX where last "define" is incorrect; proper list should be DBG_UTIL;_DLL so that the undef'ed element would be properly eliminated from the result. This patch takes care of this. Change-Id: Ia66a1d6d0a6e0bbfd0022b22285b005609871336 Reviewed-on: https://gerrit.libreoffice.org/43923 Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com> Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
2017-10-13fix oslibs syntax (have the shell treat it as variable, not command)Christian Lohmaier1-7/+7
Change-Id: I75a4e1b2a9956d32e2ae4412d9f808a3b39ec855
2017-10-06iOS, fixes for release buildjan Iversen1-7/+9
removed coinmp (needed to update lo-all-static-libs) convert CPUNAME to lowercase (needed by xcodebuild) Change-Id: I13ccfbd6a6fd139db2745c1536192710afe094bb
2017-09-30Add WPS Office mimetypesXisco Fauli1-0/+7
Sometimes bugzilla set the mimetype to application/wps-office.<the extension> incorrectly. Ie: Our bugzilla shows 80 bugs with those mimetypes: http://tinyurl.com/ybjrmldu Change-Id: I9f73c65604d45e76430a2d34401bcfa883534445 Reviewed-on: https://gerrit.libreoffice.org/34101 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>
2017-09-29only print the top 20 warningsNoel Grandin1-1/+3
Change-Id: I85309b7d805e59da49adae74b7df21bd048deb03
2017-09-28updater: make sure the target dir exists while writing update infoMarkus Mohrhard1-2/+2
Change-Id: I6cafdb28468d0023a0a1ea8cc2c051e9b84a1c6c
2017-09-28fix the command line argument limit problem for incremental build generationMarkus Mohrhard1-8/+9
Change-Id: I934c8196e260573cd0bc4f74066ea6082ab3c6c3
2017-09-22Windows: avoid dependence on UNICODE define; prefer W functionsMike Kaganski1-10/+0
Change-Id: I95b90128e93f0d88ed73601bcc5a7ca9279d4cf1 Reviewed-on: https://gerrit.libreoffice.org/42560 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2017-09-22Put definition of _CRT_RAND_S into bin/update_pchMike Kaganski1-0/+11
so it doesn't get removed again from sal/inc/pch/precompiled_sal.hxx (see commit 4af9612f2be9e023e762831207cbdb1d5f25906f). Also make necessary changes to some of the files that start to fail building after running bin/update_pch.sh, so that the patch is self-contained and leaves the tree in fully functional state. tools namespace had to be prepended with :: to disambiguate from drawinglayer::tools vcl/inc/window.h includes were amended, because ExtTextInputAttr is from vcl/commandevent.hxx, and enum class ShowTrackFlags is from vcl/window.hxx Change-Id: I47179622350754cba2f95d26a1bafd3dfbbc935b Reviewed-on: https://gerrit.libreoffice.org/42559 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2017-09-21lint-ui: Error when label contains a colonSamuel Mehrbrodt1-1/+1
Change-Id: I6c71db450fdd41c83e4b4b3e6dff9719a42ef2d8 Reviewed-on: https://gerrit.libreoffice.org/42520 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2017-09-19prep for other flat xml formatsCaolán McNamara1-0/+3
Change-Id: Ib2aa62f06f8b8a69b4dfbea5a1137aede18f6b78 Reviewed-on: https://gerrit.libreoffice.org/42458 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-09-18ofz: add dicts to outdirCaolán McNamara1-0/+6
Change-Id: I426fa26daac9caa63541099f40183d080dd70cc5 Reviewed-on: https://gerrit.libreoffice.org/42430 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2017-09-15ofz: need more servicesCaolán McNamara1-2/+4
Change-Id: Iaa594d85aad4b1ee3dd31029fc50c5a1d8997f57
2017-09-15consistent naming of externals: xslt -> libxsltMichael Stahl1-1/+1
Change-Id: Ie66848187cef395d8b0af4727a4d9c0919e3c9dc Reviewed-on: https://gerrit.libreoffice.org/42299 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2017-09-15consistent naming of externals: xml2 -> libxml2Michael Stahl1-1/+1
Change-Id: Ia1164c70d02dce70cb346c1fd4033f12d91c6e5d Reviewed-on: https://gerrit.libreoffice.org/42297 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2017-09-15consistent naming of externals: langtag -> liblangtagMichael Stahl1-1/+1
Change-Id: Iba391f4f0e3c496442b8acaff443319fcb8fb3d7 Reviewed-on: https://gerrit.libreoffice.org/42294 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2017-09-15consistent naming of externals: jpeg-turbo->libjpeg-turboMichael Stahl1-1/+1
Change-Id: I63fcebc36559c2698bbedd3501285a388ce8c257 Reviewed-on: https://gerrit.libreoffice.org/42291 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2017-08-23Android: Enable HAVE_FEATURE_NSS and package the NSS libraries with apkGautam Prajapati1-0/+2
This commit enables HAVE_FEATURE_NSS for Android and fixes the svl/ vcl/ and xmlsecurity/ module to use NSS. xmlsecurity/ wasn't built for Android previously, this commit enables building xmlsecurity/ for Android and disables the support of gpgme in the same module(Only for Android). It also enables the linking of NSS shared libraries with liblo-native-code.so and adds a rule to package them along with the apk. Change-Id: I7d0341688ac979ae92e9145c37dd107670417fe1 Reviewed-on: https://gerrit.libreoffice.org/41308 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
2017-08-20updater: move the update channel info from the config to versionrcMarkus Mohrhard1-0/+23
Change-Id: Id19578a889de51cacac869d7ec681c5c18c40cf9 Reviewed-on: https://gerrit.libreoffice.org/41365 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2017-08-20updater: another place needs to handle additional dir level on windowsMarkus Mohrhard1-0/+2
Change-Id: I04f784d317b8cfeea25932728f03c92b0b73c70e
2017-08-20updater: replace whitespace in dir names and strip the extra win dir layerMarkus Mohrhard1-1/+6
Change-Id: I543b903157d44038468eb4d92261dfd0d8b2909b
2017-08-17Fix typosAndrea Gelmini2-2/+2
Change-Id: Iaa9c0aea3ea1a239e378bd714ba335f91bb1faf3 Reviewed-on: https://gerrit.libreoffice.org/41194 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2017-08-16Silence further warnings in external/boost/include wrappersStephan Bergmann1-0/+2
...as required by clang-cl: > [build CXX] avmedia/source/framework/modeltools.cxx > In file included from C:/lo64/core/avmedia/source/framework/modeltools.cxx:29: > In file included from C:/lo64/core/external/boost/include\boost/exception/diagnostic_information.hpp:23: > In file included from C:/lo64/core/workdir/UnpackedTarball/boost\boost/exception/diagnostic_information.hpp:17: > C:/lo64/core/workdir/UnpackedTarball/boost\boost/exception/info.hpp(103,13): error: 'boost::exception_detail::error_info_container_impl' has virtual functions but non-virtual destructor [-Werror,-Wnon-virtual-dtor] > ~error_info_container_impl() throw() > ^ > C:/lo64/core/workdir/UnpackedTarball/boost\boost/exception/info.hpp(172,21): error: delete called on non-final 'boost::exception_detail::error_info_container_impl' that has virtual functions but non-virtual destructor [-Werror,-Wdelete-non-virtual-dtor] > delete this; > ^ > 2 errors generated. Change-Id: I026f7e72d027becb68ac9118616ed6d8f2ecbf80 Reviewed-on: https://gerrit.libreoffice.org/41225 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2017-08-15deb#872001: stop shipping mimelnk desktop filesRene Engelhard1-1/+0
they are KDE3 only and we don't support either KDE3 nor TDE anymore anyways Change-Id: I80198c2b63298c0bb3220f3641b6e45107797426 Reviewed-on: https://gerrit.libreoffice.org/41159 Reviewed-by: Rene Engelhard <rene@debian.org> Tested-by: Rene Engelhard <rene@debian.org>
2017-08-06updater: fix small python issueMarkus Mohrhard1-1/+1
Change-Id: I0834a088af1527e4ed0d181f9e3a63ee82d0e980
2017-08-06updater: handle paths with spaces correctlyMarkus Mohrhard1-3/+8
Change-Id: I8089f1e2b46a242562608431e56c5da4c63fdb01
2017-08-06Fix typos in codeAndrea Gelmini1-1/+1
Change-Id: I49bcc55e1f91ee88cffafbe408f9d5f9e7ed0d16 Reviewed-on: https://gerrit.libreoffice.org/40796 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2017-08-05updater: disable lang pack handling for windowsMarkus Mohrhard1-3/+12
Change-Id: Ie3005a3fd4bc491cea0dd965931a7c0ac7ef813e Reviewed-on: https://gerrit.libreoffice.org/40781 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2017-08-05updater: abort if there are not enough command line parametersMarkus Mohrhard1-0/+1
Change-Id: Ifb982aa4a0c496e1e21f762bd4e20241e41d4ea2 Reviewed-on: https://gerrit.libreoffice.org/40780 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2017-08-05updater: convert to unix path in another placeMarkus Mohrhard1-1/+2
Change-Id: I07ab2d69891975c93ab1824410eacc30eb98fcb5 Reviewed-on: https://gerrit.libreoffice.org/40779 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2017-08-04updater: get the partial update generation working on windowsMarkus Mohrhard2-17/+21
Change-Id: I01d8958801e7c5b2d08dd79b0469dfab1f6dee72 Reviewed-on: https://gerrit.libreoffice.org/40757 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2017-08-04updater: handle windows path in cygwin correctlyMarkus Mohrhard3-7/+25
This is a huge mess. Any windows executable does not understand cygwin paths but for example the bash script only understands unix paths. Additionally, os.path is unixpath so it is not able to correctly handle windows paths. We therefore convert everything that we need to handle to unix paths and only the few paths that are passed in the end to windows executables back to the native format. We selected mixed mode (windows path with forward slash) to allow the unix scripts to manipulate paths. Change-Id: Ic443415ff5e8277bf0bb8704bbafd35f50767288 Reviewed-on: https://gerrit.libreoffice.org/40755 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2017-08-04updater: check that access to mandatory externals is workingMarkus Mohrhard2-0/+18
Change-Id: Ica68488f4e39c958a913936573cee67c1ff69175 Reviewed-on: https://gerrit.libreoffice.org/40754 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2017-08-04updater: initial working on windows support for mar file generationMarkus Mohrhard1-0/+4
Change-Id: Ia91724afbb258c7667dd18e76a32be24bff369ef Reviewed-on: https://gerrit.libreoffice.org/40753 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
2017-08-01get-bugzilla-attachments: fix typo, ppotx -> potxAron Budea1-1/+1
Change-Id: I9ac25784cf772b0056936127ddd91d39264489ea Reviewed-on: https://gerrit.libreoffice.org/40614 Reviewed-by: Julien Nabet <serval2412@yahoo.fr> Tested-by: Julien Nabet <serval2412@yahoo.fr>
2017-07-30ofz: resource dir no longer neededCaolán McNamara1-5/+2
Change-Id: I447d48930d3321f5c3e1aab9f7b04299cc75f6bb
2017-07-26convert SfxGroupId to scoped enumNoel Grandin1-1/+0
in the process I had to teach the idl compiler to cope with identifiers like SfxGroupID::Math, which has the side effect of requiring a space before a ':' in some of the .sdi files. Change-Id: If256599cb8aa1dfc0a33642c5070c5560702f3ba Reviewed-on: https://gerrit.libreoffice.org/40441 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2017-07-21update lo-xlate-lang for "kurdish"/kurmanji, amharic and guaraniRene Engelhard1-1/+3
Change-Id: Ie433614e074da0034ed532ed4569ef3648e48267
2017-07-21migrate to boost::gettextCaolán McNamara4-39/+11
* all .ui files go from <interface> to <interface domain="MODULE"> e.g. vcl * all .src files go away and the english source strings folded into the .hrc as NC_("context", "source string") * ResMgr is dropped in favour of std::locale imbued by boost::locale::generator pointed at matching MODULE .mo files * UIConfig translations are folded into the module .mo, so e.g. UIConfig_cui goes from l10n target to normal one, so the res/lang.zips of UI files go away * translation via Translation::get(hrc-define-key, imbued-std::locale) * python can now be translated with its inbuilt gettext support (we keep the name strings.hrc there to keep finding the .hrc file uniform) so magic numbers can go away there * java and starbasic components can be translated via the pre-existing css.resource.StringResourceWithLocation mechanism * en-US res files go away, their strings are now the .hrc keys in the source code * remaining .res files are replaced by .mo files * in .res/.ui-lang-zip files, the old scheme missing translations of strings results in inserting the english original so something can be found, now the standard fallback of using the english original from the source key is used, so partial translations shrink dramatically in size * extract .hrc strings with hrcex which backs onto xgettext -C --add-comments --keyword=NC_:1c,2 --from-code=UTF-8 --no-wrap * extract .ui strings with uiex which backs onto xgettext --add-comments --no-wrap * qtz for gettext translations is generated at runtime as ascii-ified crc32 of content + "|" + msgid * [API CHANGE] remove deprecated binary .res resouce loader related uno apis com::sun::star::resource::OfficeResourceLoader com::sun::star::resource::XResourceBundleLoader com::sun::star::resource::XResourceBundle when translating strings via uno apis com.sun.star.resource.StringResourceWithLocation can continue to be used Change-Id: Ia2594a2672b7301d9c3421fdf31b6cfe7f3f8d0a