1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-01-10 01:48:00 +00:00
putty-source/doc
Simon Tatham b01173c6b7 Fix cyclic dependency in docs build.
If Halibut is not available to build the docs, but on the other hand
pre-built man pages already exist (e.g. because you unpacked a source
zip file with them already provided), then docs/CMakeLists.txt creates
a set of build rules that copy the pre-built man pages from the source
directory to the build directory.

However, if the source and build directories are the _same_, this
creates a set of cyclic dependencies, i.e. files which depend directly
on themselves. Some build tools (in particular 'ninja') will report
this as an error.

In that situation, the simple fix is to leave off the build rules
completely: if the man pages are already where the build will want
them to end up, there need not be any build rule to do anything about
them.
2022-09-01 20:43:23 +01:00
..
authplugin.but New feature: k-i authentication helper plugins. 2022-09-01 20:43:23 +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 Fix cyclic dependency in docs build. 2022-09-01 20:43:23 +01:00
config.but New feature: k-i authentication helper plugins. 2022-09-01 20:43:23 +01:00
errors.but Documentation for OpenSSH certificates. 2022-08-07 18:44:11 +01:00
faq.but Update Unix build instructions in FAQ. 2022-05-27 11:07:04 +01:00
feedback.but Tweaks to SUPDUP documentation. 2021-02-21 16:44:51 +00:00
gs.but Update docs for new host key prompts. 2022-01-11 23:57:39 +00:00
index.but Documentation for OpenSSH certificates. 2022-08-07 18:44:11 +01:00
intro.but Docs: de-emphasise VMS. 2021-04-17 13:27:26 +01:00
man-pageant.but Documentation for OpenSSH certificates. 2022-08-07 18:44:11 +01:00
man-plink.but Add -pwfile option, a more secure version of -pw. 2021-09-28 18:04:15 +01:00
man-pscp.but Add -pwfile option, a more secure version of -pw. 2021-09-28 18:04:15 +01:00
man-psftp.but Add -pwfile option, a more secure version of -pw. 2021-09-28 18:04:15 +01:00
man-psocks.but Tidy up formatting of manpage cross-references. 2021-08-22 12:23:05 +01:00
man-psusan.but Document Cygwin as a use case for psusan. 2021-12-29 16:38:06 +00:00
man-pterm.but Tidy up formatting of manpage cross-references. 2021-08-22 12:23:05 +01:00
man-putty.but Tidy up formatting of manpage cross-references. 2021-08-22 12:23:05 +01:00
man-puttygen.but Documentation for OpenSSH certificates. 2022-08-07 18:44:11 +01:00
man-puttytel.but Tidy up formatting of manpage cross-references. 2021-08-22 12:23:05 +01: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 Documentation for OpenSSH certificates. 2022-08-07 18:44:11 +01:00
pgpkeys.but GPG key rollover. 2021-08-14 08:02:27 +01:00
plink.but Update version number for 0.77 release. 2022-05-24 17:53:18 +01:00
pscp.but Update version number for 0.77 release. 2022-05-24 17:53:18 +01:00
psftp.but File transfer tools: sanitise remote filenames and stderr. 2019-02-20 07:27:22 +00:00
pubkey.but Documentation for OpenSSH certificates. 2022-08-07 18:44:11 +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 prohibition on // comments. 2022-01-22 15:53:24 +00:00
using.but Documentation for OpenSSH certificates. 2022-08-07 18:44:11 +01:00
vids.but Rework versioning system to not depend on Subversion. 2014-09-24 10:33:13 +00:00