summaryrefslogtreecommitdiff
path: root/bin
AgeCommit message (Collapse)Author
2015-01-19bin/run LO_TRACE hookStephan Bergmann
(similar to our CPPUNITTRACE hook) Change-Id: Iec4e8d4246ba7fca0afe5f9be6f6bcd9e0289e49 Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
2014-12-05bin/run: add WNT supportMichael Stahl
Change-Id: I9dd1ae23d27c5733770314ca907b5d36b749fd74 (cherry picked from commit 79233d98d98df1a56e623f35806183071499b194)
2014-12-05bin/run: Adapt to run on Debian so-called GNU/Linux systems tooMichael Stahl
Amazingly Debian does not ship the realpath(1) from coreutils but has a separate source package for it, and it's not installed by default. Use readlink -f instead. Change-Id: I6e97c851e6ab96dac08771145e2ab39dd9c11c22 (cherry picked from commit 9eda6b307ba6c5426c40c4cad95e07e43858230e)
2014-11-18Kill check-merged.sh, 'git cherry' actually gives better results.Jan Holesovsky
Change-Id: Ia4163f77f5267f6cb714369fc9a4cfbb901019df
2014-11-18No need to cd into instdir/programStephan Bergmann
(and it is confusing if you pass a relative pathname argument to the program you call via bin/run) Change-Id: If8baef6d76e1f9ad7e5f2d361bd9b93fcbb76f7a
2014-11-18check-merged.sh: Fix an obvious typo.Jan Holesovsky
Change-Id: I4761c730df5f418060697458b604c602713f4a0e
2014-11-18pch: jpeg's headers conflict with INT32 typedef when in pch.Jan Holesovsky
Change-Id: I02b8fa22c11895d00e29d93b25397af676e3edae
2014-11-17drop gnome-open-url binaryCaolán McNamara
we don't really need it anymore, fallback to our own open-url if there is nothing else to take it Change-Id: I7a4e841a53bda30e29d48b9c34d24af085f1b4b5 Related: coverity#706194 Use of untrusted string value
2014-11-17add a script to generate a dummy library to "build" all headersMichael Stahl
... to be used together --with-iwyu to track down bloat in headers, which are not always named in the convention that include-what-you-use expects for reporting issues. Change-Id: Idffda7d49cca43170717004d52779b4663de19ae
2014-11-17bin/run: add a license headerMichael Stahl
Change-Id: I5461a0d4e372260623ebb8833d60a9dc318757dd
2014-11-17parse-perfcheck : add filename to csv resultsLaurent Godard
one can find callgrind output file more easilly Change-Id: Ic5019d5259a63ab23ed44d39baaeb7432690382e Reviewed-on: https://gerrit.libreoffice.org/12450 Reviewed-by: Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com> Tested-by: Riccardo Magliocchetti <riccardo.magliocchetti@gmail.com>
2014-11-15Fix typo in bin/check-merged.shAndrea Gelmini
Change-Id: I7ca06602179e35d5ce86879b1081299a841feba9 Reviewed-on: https://gerrit.libreoffice.org/12431 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-11-14Cleanup parse-perfcheck.pyRiccardo Magliocchetti
Use more idiomatic python for file, path, csv handling and options parsing. There's still quite a bit of stuff to cleanup, at least it would be nice to kill the remaining globals. Fixed indentation on parts i've touched, the rest of the file is still a bit off. Change-Id: I4214078c38a1e26cca17d09ebb9c0f53ba429ea9 Reviewed-on: https://gerrit.libreoffice.org/12405 Tested-by: Laurent Godard <lgodard.libre@laposte.net> Reviewed-by: Laurent Godard <lgodard.libre@laposte.net>
2014-11-14Script that finds commits in a branch that were not pushed to master.Jan Holesovsky
Trivial, but based on the Change-Id's, so hopefully reliable enough :-) Change-Id: I919a2dc47f088ec4d1111750b74c68a0b062478d
2014-11-12Adapt bin/run for OS XStephan Bergmann
...which does not have realpath(1), so just require CWD to match BUILDDIR there Change-Id: I245241299d650c541f86cf440d3b57308c86d3fb
2014-11-12Parse perfcheck resultsLaurent Godard
refactoring arguments process csv file only if newer commits add columned output calculate deltas & alert messages Change-Id: Ib7ba87e9cb55b03ac8665db7a8dc302d2e8611a0 Reviewed-on: https://gerrit.libreoffice.org/12155 Reviewed-by: Matúš Kukan <matus.kukan@collabora.com> Tested-by: Matúš Kukan <matus.kukan@collabora.com>
2014-11-10callcatcher: unused codeCaolán McNamara
Change-Id: I2ead5d998c3b1b3cde1222fee6f072bf09ab0021
2014-11-05liblibotouch.a and liblo-bootstrap.a now end up in workdir/LinkTarget/LibraryTor Lillqvist
Not sure exactly why, but anyway, look for *.a there, too, then. Change-Id: Id85f4f7d5ffe47c636ac860131a2dfb10cdfdff8
2014-10-31bin/run: add a convenient shell wrapper to run executables from workdirMichael Stahl
Change-Id: Ide3361fd5eba6462095cc45c0c99b1ab27a16262
2014-10-29perfcheck : parse callgrind.out results to build csv fileLaurent Godard
appends results on existing target file Change-Id: Icd897b090e1d1ed896b88a2f5923e8f35e95e5d2
2014-10-22Match also "debug" lines (for instance from SAL_DEBUG)Tor Lillqvist
Change-Id: I2981a622205cca2dadfc6cb0007559b8270f3d5b
2014-10-22callcatcher: update unused codeCaolán McNamara
Change-Id: I96b4d44e44389245f3ccc4a08198676461c6a38b
2014-10-21Flush output after each lineTor Lillqvist
Change-Id: Id96ab8d9938725d780c475f2f892660f04448df1
2014-10-20add bin/refcount_leak.py script to help detect leaks of UNO objectsMichael Stahl
Initially this didn't help at all, but with some tweaks it now finds the leaked ChartModel as the #3 and #4 printed stacks, with a very bad score of 40. Change-Id: I918bcb64bad0b9432bf2b670b03915836fb34a11
2014-10-15Add a small script to run adb logcat with filteringTor Lillqvist
We use arbitrary tags when logging stuff in our code so we can't use the built-in filtering of adb logcat. Change-Id: I2d607b86bde975c5cbdd17adc22d0fc15076be51
2014-10-09Remove 'sd' from the comment scanning list.Michael Meeks
Change-Id: I3fe9bea58c9b4005336bafcf3b779d18c89df971
2014-10-09make gbuild-to-ide VS files work with separate builddirPeter Foley
Change-Id: I847885885ed12dbbd64e3b694799e4835497d736 Reviewed-on: https://gerrit.libreoffice.org/11799 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-10-08gbuild-to-ide improvmentsPeter Foley
Use gperf instead of ls to find binpath, so that vs2012/3 can be tested on non-Windows systems. Output the vcxproj and vcxproj.filters files with indentation and formatting. Make some minor changes to improve pep8 compliance. Change-Id: Ie8ac11ecf75ad170f0756f803c45356685792e5c Reviewed-on: https://gerrit.libreoffice.org/11797 Tested-by: David Ostrovsky <david@ostrovsky.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-10-03fdo#82144 fix unpacking of additional tarballsDavid Tardon
Change-Id: I74a61005fa9534b3f96cd392c6e38c54c5fd35e1
2014-10-03gbuild-to-ide: Add support for vs2013David Ostrovsky
Change-Id: I385e756109ab0a47feeeb4407ba4a2a4b68548dd Reviewed-on: https://gerrit.libreoffice.org/11728 Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>
2014-10-01gbuild-to-ide: Make it work for GNU make 4.xDavid Ostrovsky
Since GNU make 4.0 the output of --print-data-base command has been slightly changed, so that class specific attributed aren'tt prefixed with "#" char any more. To prevent the duplication of used regexs or discontinuation of supporting widely used GNU make version 3.8x detect the case that matches this regex: target : VAR := VALUE pand repend '#' character to retry the match for "pseudo" hash-starting line. This way the same script works for both worlds. Test Plan: * have full build of LibreOffice * install GNU make 4 * verify that gbuild-to-ide is able to parse and emit sane debug project configuration for both GNU make versions: $ make-3.8 debug-ide-integration $ make-4 debug-ide-integration Change-Id: I7d760d9570f2df510571cc1e8fd7f31115d43b92 Reviewed-on: https://gerrit.libreoffice.org/11751 Tested-by: Peter Foley <pefoley2@verizon.net> Reviewed-by: Peter Foley <pefoley2@verizon.net>
2014-09-26improve gbuild-to-ide error messagePeter Foley
Change-Id: Ia8986764e48f1dbe39374d511a188bd2b5f49e13 Reviewed-on: https://gerrit.libreoffice.org/11654 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2014-09-25Restore searching in sub directoriesPhilipp Weissenbacher
With earlier version of fgc, one could cd into a sub directory and use fgc to find the German comments in there. This change restores that behaviour again. Change-Id: I2fa30ff98af0418c7531b94f19ff0b81f76abddd Reviewed-on: https://gerrit.libreoffice.org/11522 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-09-24Make gbuild-to-ide more pep8 compliantPeter Foley
Minor style cleanup Remove unused variables Change-Id: Id4c190f24f51dfc676c268dac1c19e3f03d3988d Reviewed-on: https://gerrit.libreoffice.org/11633 Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com> Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
2014-09-24Make gbuild-to-ide bail out before parsing if ide type is invalidPeter Foley
Also fix the vim modeline to maintain consistant formatting Change-Id: Ia42ec2a69f9c3037a6390ca4f5c4198031b7aa64 Reviewed-on: https://gerrit.libreoffice.org/11632 Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com> Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
2014-09-17Translate German comments.Michael Meeks
Change-Id: I1d7c1fa2fffe20a0bc60cf5533b8f8c28e360a1d
2014-09-17Translate German comment.Michael Meeks
Change-Id: I3d452ac218005b40568ec116ede9962cc1e60a18
2014-09-11create a master document template typeCaolán McNamara
of application/vnd.oasis.opendocument.text-master-template with suffic otm https://lists.oasis-open.org/archives/office-comment/201002/msg00042.html desktop/icons/oasis-master-document-template.icns is just a copy of desktop/icons/oasis-master-document.icns because I can't draw Change-Id: I0d18c79c4c893e97505052884ee8be97d0f117a1 Reviewed-on: https://gerrit.libreoffice.org/11350 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-09-09fdo#45071: Remove ENABLE_NPAPI_INTO_BROWSER left-oversStephan Bergmann
...from previous commit Change-Id: I945faa6215f971ce817c6450fe0786da0696091f
2014-09-06clang does not like gnu++11 that much, use c++11 insteadMarkus Mohrhard
Change-Id: I82c3a4da388cf436ba4f5380c5833a451e28cfd5
2014-09-06FloatingWindows are no longer loaded from resource filesCaolán McNamara
Change-Id: I2705bbb4db52779e0065400f09604384fd9cf151
2014-09-05drop binfilter formatsDavid Tardon
Change-Id: Iab1f526cfedf9a9f560b5d3e6dcd467dd178b508
2014-09-05also look for import libs in launchpadDavid Tardon
Change-Id: I584d612063c9aa6fe472a1f829453511f94a1dbf
2014-09-05look for more apps in launchpadDavid Tardon
Change-Id: Ie08099d09fd9852c0292a9e0457cdeff07881d4d
2014-09-05move the list of launchpad pkgs to a var.David Tardon
Change-Id: Id8fed4516069e86b2fbee053e6681e145fdd4336
2014-08-30didn't know about the dockingwindowsCaolán McNamara
Change-Id: I25c1361ed7b87abf4f78fb09aeea65206f7be040
2014-08-26track FloatingWindows in need of conversionCaolán McNamara
Change-Id: Idf4ef59721872165c51ebb2e728b4c6e3f3d90ec
2014-08-25add MessBox to count-todo-dialogsCaolán McNamara
Change-Id: I9466ecdde466010615a1f136334605e6ed24e9b8
2014-08-25add WarningBox to count-todo-dialogsCaolán McNamara
Change-Id: Id56afd3bd343980aefce1039704afe0eff581208
2014-08-20fix indent to get this working againCaolán McNamara
Change-Id: If48dcf4d04d3888975687aa85557e2cee317f2dd