1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-01-09 09:27:59 +00:00
putty-source/doc
Simon Tatham 31f496b59c Integrate the 'doc' subdir into the CMake system.
The standalone separate doc/Makefile is gone, replaced by a
CMakeLists.txt that makes 'doc' function as a subdirectory of the main
CMake build system. This auto-detects Halibut, and if it's present,
uses it to build the man pages and the various forms of the main
manual, including the Windows CHM help file in particular.

One awkward thing I had to do was to move just one config directive in
blurb.but into its own file: the one that cites a relative path to the
stylesheet file to put into the CHM. CMake builds often like to be
out-of-tree, so there's no longer a fixed relative path between the
build directory and chm.css. And Halibut has no concept of an include
path to search for files cited by other files, so I can't fix that
with an -I option on the Halibut command line. So I moved that single
config directive into its own file, and had CMake write out a custom
version of that file in the build directory citing the right path.

(Perhaps in the longer term I should fix that omission in Halibut;
out-of-tree friendliness seems like a useful feature. But even if I
do, I still need this build to work now.)
2021-05-03 17:01:55 +01:00
..
blurb.but Integrate the 'doc' subdir into the CMake system. 2021-05-03 17:01:55 +01:00
chm.css Minor style tweaks for the CHM. 2006-12-19 10:28:44 +00:00
chmextra.but Integrate the 'doc' subdir into the CMake system. 2021-05-03 17:01:55 +01:00
CMakeLists.txt Integrate the 'doc' subdir into the CMake system. 2021-05-03 17:01:55 +01:00
config.but Docs: correct some control names. 2021-04-20 16:25:49 +01:00
errors.but Tweaks to SUPDUP documentation. 2021-02-21 16:44:51 +00:00
faq.but FAQ: fix duplicate keyword. 2021-04-19 17:13:25 +01:00
feedback.but Tweaks to SUPDUP documentation. 2021-02-21 16:44:51 +00:00
gs.but Docs: correct some control names. 2021-04-20 16:25:49 +01:00
index.but Document PPK format parameters, and --reencrypt. 2021-04-20 15:35:50 +01:00
intro.but Docs: de-emphasise VMS. 2021-04-17 13:27:26 +01:00
man-pageant.but uxpgnt: Briefly document --symlink and --test-sign. 2021-04-19 15:40:35 +01:00
man-plink.but Document -ssh-connection (and -ssh) options. 2021-04-19 16:36:23 +01:00
man-pscp.but Document -ssh-connection (and -ssh) options. 2021-04-19 16:36:23 +01:00
man-psftp.but Document -ssh-connection (and -ssh) options. 2021-04-19 16:36:23 +01:00
man-psocks.but Man page for psocks. 2021-04-08 01:06:06 +01:00
man-psusan.but Add WSL as another use case for psusan. 2021-04-23 17:51:41 +01:00
man-pterm.but Rename manpage sources in the doc subdirectory. 2020-12-13 12:36:38 +00:00
man-putty.but Document multiple fingerprint formats. 2021-03-27 18:39:16 +00:00
man-puttygen.but Document PPK format parameters, and --reencrypt. 2021-04-20 15:35:50 +01:00
man-puttytel.but Document new backend command-line options. 2021-02-21 16:44:51 +00:00
mancfg.but Now that Halibut is capable of generating man pages better than I 2004-03-24 19:36:04 +00:00
manpages.but Now that Halibut is capable of generating man pages better than I 2004-03-24 19:36:04 +00:00
pageant.but winpgnt: add a help button to async passphrase prompt. 2021-04-22 20:00:46 +01:00
pgpkeys.but Remove most traces of WinHelp support. 2019-03-26 00:27:04 +00:00
plink.but Document -ssh-connection (and -ssh) options. 2021-04-19 16:36:23 +01:00
pscp.but Document -ssh-connection (and -ssh) options. 2021-04-19 16:36:23 +01:00
psftp.but File transfer tools: sanitise remote filenames and stderr. 2019-02-20 07:27:22 +00:00
pubkey.but Docs: typo. 2021-05-01 18:44:08 +01:00
pubkeyfmt.but PuTTYgen: explicitly use 'Kbyte' in Argon2 naming. 2021-04-19 17:03:05 +01:00
site.but Hmm, that relative link wasn't too good. Try a more helpful one. 2003-10-30 10:41:59 +00:00
sshnames.but Document agent protocol extensions. 2021-04-05 18:44:03 +01:00
udp.but Remove the 'compile-once' design principle. 2021-04-21 21:55:26 +01:00
using.but Docs: index and cross-reference ssh-connection. 2021-04-19 16:36:23 +01:00
vids.but Rework versioning system to not depend on Subversion. 2014-09-24 10:33:13 +00:00