511d5a487d
In some cases IWYU may fail to run and give back -1 status - A file does not have any headers included, such as sw/source/ui/vba/vbawordbasic.hxx - A header includes itself such as sw/source/ui/vba/vbaformfielddropdownlistentries.hxx - Checking headers is not called with correct -I switches such as with sw/source/writerfilter/dmapper/*hxx misses -I/home/gabor/core/sw/source/writerfilter/inc Such cases were not handled/reported separately so far, so add a debug-like option to detect similar errors. Solving such issues is still down the road. Change-Id: I47ac876eb4eb4a0c16bd838ce3c3e4d604a07a7f Reviewed-on: https://gerrit.libreoffice.org/c/core/+/175099 Reviewed-by: Miklos Vajna <vmiklos@collabora.com> Tested-by: Jenkins |
||
---|---|---|
.. | ||
text_cat | ||
update | ||
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 | ||
compare-crashreport-stats.py | ||
convwatch.py | ||
crashreportScraper.py | ||
create-dmg-from-merged-app-bundle | ||
diff-pdf-page.py | ||
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 | ||
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 | ||
find-german-comments | ||
find-headers-to-move-inside-modules.py | ||
find-mergedlib-can-be-private-symbols.classes.results | ||
find-mergedlib-can-be-private-symbols.functions.results | ||
find-mergedlib-can-be-private.py | ||
find-most-common-warn-messages.py | ||
find-most-repeated-functions.py | ||
find-undocumented-classes | ||
find-unneeded-includes | ||
find-unused-configkeys.sh | ||
find-unused-data.sh | ||
find-unused-defines.py | ||
find-unused-sid-commands.py | ||
find-unused-typedefs.py | ||
find-unused-using.sh | ||
find-unusedheaders.sh | ||
fixincludeguards.sh | ||
flat-odf-cleanup.py | ||
fuzzfiles | ||
gbuild-to-ide | ||
gen-boost-headers | ||
generate-bash-completion.py | ||
get-bugzilla-attachments-by-mimetype | ||
get-forum-attachments.py | ||
get_config_variables | ||
git-ps1 | ||
gla11y | ||
includebloat.awk | ||
ios-mapfile-statistics | ||
java-set-classpath.in | ||
lint-ui.py | ||
list-dispatch-commands.py | ||
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 | ||
parse-perfcheck.py | ||
README.md | ||
refcount_leak.py | ||
removetooltip_markups.sh | ||
rename-sw-abbreviations.sh | ||
replace_missing_fonts.sh | ||
run | ||
sanitize-excludelist.txt | ||
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_pch.sh | ||
update_pch_autotune.sh | ||
update_pch_bisect | ||
upload_symbols.py | ||
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.