fish-shell/build_tools
Fabian Homborg f8a46c027d Add script to extract help sections
Unfortunately, we now need to know which .html file has which sections
to link to the correct one in help.fish.

So this script helps extract the sections from pre-built docs. It's
not supposed to be run at build time because

1. These change rarely.
2. We should link to the correct document even if the user doesn't
have the docs built.

And before anyone mentions it: This does *not* parse html with regex.

This "parses" the restricted subset of "class followed by href without
embedded quotes" that sphinx uses here in practice.
2021-08-23 18:01:31 +02:00
..
bin Use xar-based workflow for creating Mac packages 2021-01-31 14:07:49 -08:00
osx_package_resources Delete trailing spaces 2017-01-15 14:57:21 -08:00
osx_package_scripts Make add-shell correctly handle /etc/shells files that do not end with newlines 2012-07-22 17:00:44 -07:00
cppcheck.rules cppcheck: Move config files to build_tools 2020-11-15 11:11:55 +01:00
cppcheck.sh build_tools/lint.fish: correct cppcheck config location 2020-12-29 16:31:43 +01:00
cppcheck.suppressions cppcheck: Make less annoying 2020-11-15 12:41:55 +01:00
diff_profiles.fish Use set -l to force use of a local variable 2020-05-15 08:25:07 +02:00
extract_help_sections.fish Add script to extract help sections 2021-08-23 18:01:31 +02:00
find_globals.fish Use set -l to force use of a local variable 2020-05-15 08:25:07 +02:00
fish_xgettext.fish build_tools/fish_xgettext.fish: use temporary directory. 2020-11-13 16:29:37 +01:00
git_version_gen.sh Rename GIT_DIR to FISH_BASE_DIR in git_version_gen.sh 2019-12-16 19:18:56 -08:00
iwyu.linux.imp fix random lint issues 2016-05-29 22:24:29 -07:00
iwyu.osx.imp Fix incorrect recommendations by IWYU on macOS 2017-09-09 00:18:05 -07:00
lint.fish lint.fish: properly handle -I and -D args for cppcheck 2020-12-29 16:31:43 +01:00
list_committers_since.fish build_tools/list_committers_since: account for possibility of mktemp 2020-11-14 15:57:42 +01:00
littlecheck.py Update littlecheck to 5f6c024fbdf6654e7851d3fd756a6d56e167476e 2021-03-26 19:32:14 +01:00
mac_notarize.sh Add some sleep to mac_notarize.sh 2021-06-29 13:46:08 -07:00
mac_sign_package.sh Use xar-based workflow for creating Mac packages 2021-01-31 14:07:49 -08:00
make_pkg.sh Use xar-based workflow for creating Mac packages 2021-01-31 14:07:49 -08:00
make_tarball.sh make_tarball: use XZ for compression 2020-02-14 22:00:38 +08:00
osx_distribution.xml Replace OS X installer PackageMaker document with a distribution file and script 2013-04-13 02:00:32 -07:00
pexpect_helper.py Misc cleanups 2021-03-21 19:41:36 +01:00
style.fish build_tools/style.fish: don't format other Python files 2020-12-29 16:31:43 +01:00