office-gobmx/bin
Stephan Bergmann d4370db8ce mkdir_p still needed by make create-partial-info
157298bb80 "android and bin/update: make pythonic"
had removed it, so that `make create-partial-info` would now fail at least with

> Traceback (most recent call last):
>   File "bin/update/create_partial_update.py", line 10, in <module>
>     from path import UpdaterPath, mkdir_p, convert_to_unix, convert_to_native
> ImportError: cannot import name 'mkdir_p' from 'path' (bin/update/path.py)

(and no idea if that make target would still do anything useful, beyond this
initial hurdle)

Change-Id: Ib1be3304e2b3468dc187c1b5e24041e68a3677fc
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/160397
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <stephan.bergmann@allotropia.de>
2023-12-07 08:57:10 +01:00
..
text_cat
update mkdir_p still needed by make create-partial-info 2023-12-07 08:57:10 +01:00
attachment_mimetypes.py
bash-completion.in
benchmark-document-loading
bffvalidator.sh.in
check-autocorr.py
check-elf-dynamic-objects
check-icon-sizes.py
check-implementer-notes.py
check-missing-export-asserts.py
check-missing-unittests.py check-missing-unittests: change to dump JSON 2023-09-14 18:00:59 +02:00
compare-crashreport-stats.py
convwatch.py
crashreportScraper.py crashreportScraper: Add ratio column 2023-09-05 16:53:44 +02:00
create-dmg-from-merged-app-bundle
distro-install-clean-up
distro-install-desktop-integration
distro-install-file-lists
distro-install-sdk
dump-poolitems-values.py
extract-tooltip.py
fake_pom.xml
find-can-be-private-symbols.classes.results
find-can-be-private-symbols.functions.results Make ConvertFieldsToText private 2023-10-21 14:53:53 +02:00
find-can-be-private-symbols.py
find-clang-format.py
find-duplicated-files.py
find-duplicated-sids.py
find-files-not-referenced-by-makefile.py update script to python3 2023-07-23 16:25:02 +02:00
find-german-comments
find-headers-to-move-inside-modules.py
find-mergedlib-can-be-private.classes.results
find-mergedlib-can-be-private.py merge expwrap into sax library 2023-05-30 08:45:46 +02:00
find-most-common-warn-messages.py
find-most-repeated-functions.py
find-undocumented-classes
find-unneeded-includes Drop o3tl::span, can use C++20 std::span directly now 2023-10-11 21:53:13 +02:00
find-unused-configkeys.sh find-unused-configkeys: check groups that are not used as templates 2023-11-24 16:00:34 +01:00
find-unused-data.sh Fix typo 2023-05-19 13:45:29 +02:00
find-unused-defines.py
find-unused-sid-commands.py
find-unused-typedefs.py
find-unused-using.sh Add script to find unused using declarations 2023-04-25 08:09:28 +02:00
find-unusedheaders.py
fixincludeguards.sh
flat-odf-cleanup.py flat-odf-cleanup.py: remove various drawing elements 2023-10-11 10:08:42 +02:00
fuzzfiles
gbuild-to-ide VS IDE integration: enable Python pretty printers when debugging a WSL build 2023-11-02 13:43:51 +01:00
gen-boost-headers
generate-bash-completion.py add .pages to bin/generate-bash-completion.py 2023-07-05 17:53:37 +02:00
get-bugzilla-attachments-by-mimetype
get-forum-attachments.py
get_config_variables
git-ps1
gla11y gla11y: Add link to a white paper describing the rationales of the tool 2023-10-22 16:33:02 +02:00
includebloat.awk Make bin/includebloat.awk script output prettier 2023-04-25 10:42:37 +02:00
ios-mapfile-statistics
java-set-classpath.in
lint-ui.py
list-dispatch-commands.py list-dispatch-commands: do not ignore aliases 2023-10-25 12:02:33 +02:00
list-uitest.py
lo-all-static-libs
lo-commit-stat
lo-pack-sources
lo-xlate-lang
lolcat
merge-app-bundles
module-deps.pl
moveglobalheaders.sh
odfvalidator.sh.in
officeotron.sh.in
oss-fuzz-build.sh
oss-fuzz-setup.sh build and use an odf fuzzing dictionary 2023-05-05 16:41:13 +02:00
parse-perfcheck.py
README.md
refcount_leak.py Use "set logging enabled on/off" instead of deprecated "set logging on/off" 2023-11-30 13:47:53 +01:00
removetooltip_markups.sh
rename-sw-abbreviations.sh
run Prepend instdir/program to the PATH in bin/run 2023-09-20 14:23:33 +02:00
sanitize-excludelist.txt not interested in what happens during LLVMFuzzerCustomMutator 2023-05-06 22:01:02 +02:00
sanitize-image-links
striplanguagetags.sh
stubify.pl
symbolstore.py
symstore.sh
test-hid-vs-ui.py
ui-rules-enforcer.py
ui-translatable.sh
unpack-sources
update_pch update skia to m116 2023-07-10 12:44:38 +02:00
update_pch.sh
update_pch_autotune.sh
update_pch_bisect
upload_symbols.py upload_symbols: give some feedback 2023-12-05 09:45:27 +01:00
verify-custom-widgets-libs

Tools and Non-Build Scripts

Tools and scripts mostly not used during the build

This direction has a number of key pieces (?) that are used during the build, or are simply generally useful. One example is bin/run.

This utility can be used to run the executables in this folder:

workdir/LinkTarget/Executable

Format of the usage is:

./bin/run application [parameters]|--list|--help

Use --list (same as -list or -l) to get the list of executables Use --help (same as -help or -h) to get this help

Another example is:

bin/find-german-comments <directory>

which will try to detect and extract all the German comments in a given source code hierarchy / directory.

Please note that the associated issue tdf#39468 is now marked as RESOLVED/FIXED, so don't expect many German comments.