X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=Recipe;h=379f9b6b7fe9173bebaa4014663a907be5d4e857;hb=5687a16fc1b60345c76d4f5088edc41004a3529d;hp=59ac7d56155ed1efcfb3ec19de41d4152ba05062;hpb=3e40566bb053f8f438e220ede4a1da34cf386592;p=PuTTY.git diff --git a/Recipe b/Recipe index 59ac7d56..379f9b6b 100644 --- a/Recipe +++ b/Recipe @@ -14,7 +14,7 @@ # Locations and types of output Makefiles. !makefile vc windows/Makefile.vc !makefile vcproj windows/MSVC -!makefile cygwin windows/Makefile.cyg +!makefile cygwin windows/Makefile.mgw !makefile borland windows/Makefile.bor !makefile lcc windows/Makefile.lcc !makefile gtk unix/Makefile.gtk @@ -45,14 +45,17 @@ # does this. # # - COMPAT=/DNO_SECURITY (Windows only) -# Disables Pageant's use of , which is not available -# with some development environments (such as older versions of -# the Cygwin/mingw GNU toolchain). This means that Pageant -# won't care about the local user ID of processes accessing it; a -# version of Pageant built with this option will therefore refuse -# to run under NT-series OSes on security grounds (although it -# will run fine on Win95-series OSes where there is no access -# control anyway). +# Disables use of , which is not available with some +# development environments (such as very old versions of the +# mingw/Cygwin GNU toolchain). This has the following effects: +# - Pageant won't care about the local user ID of processes +# accessing it; a version of Pageant built with this option +# will therefore refuse to run under NT-series OSes on +# security grounds (although it will run fine on Win95-series +# OSes where there is no access control anyway). +# - SSH connection sharing is disabled. +# - There is no restriction of the process ACLs (on all versions +# of Windows, without warning), as if UNPROTECT below were set. # # - COMPAT=/DNO_MULTIMON (Windows only) # Disables PuTTY's use of , which is not available @@ -60,20 +63,14 @@ # full-screen mode (configurable to work on Alt-Enter) will # not behave usefully in a multi-monitor environment. # -# Note that this definition is always enabled in the Cygwin -# build, since at the time of writing this is -# known not to be available in Cygwin. -# # - COMPAT=/DNO_HTMLHELP (Windows only) # Disables PuTTY's use of , which is not available # with some development environments. The resulting binary # will only look for an old-style WinHelp file (.HLP/.CNT), and # will ignore any .CHM file. # -# Note that this definition is always enabled in the Cygwin -# build, since at the time of writing this is -# known not to be available in Cygwin (although you can use -# the htmlhelp.h supplied with HTML Help Workshop). +# If you don't have this header, you may be able to use the copy +# supplied with HTML Help Workshop. # # - RCFL=/DNO_MANIFESTS (Windows only) # Disables inclusion of XML application manifests in the PuTTY @@ -101,8 +98,7 @@ # # - COMPAT=/DNO_SECUREZEROMEMORY (Windows only) # Disables PuTTY's use of SecureZeroMemory(), which is missing -# from some environments' header files. This is enabled by -# default in the Cygwin Makefile. +# from some environments' header files. # # - XFLAGS=/DTELNET_DEFAULT # Causes PuTTY to default to the Telnet protocol (in the absence @@ -296,7 +292,7 @@ puttygen : [G] winpgen sshrsag sshdssg sshprime sshdes sshbn sshmd5 version + sshrand winnoise sshsha winstore misc winctrls sshrsa sshdss winmisc + sshpubk sshaes sshsh256 sshsh512 IMPORT winutils puttygen.res + tree234 notiming winhelp winnojmp conf LIBS wintime sshecc - + sshecdsag + + sshecdsag winsecur pterm : [X] GTKTERM uxmisc misc ldisc settings uxpty uxsel BE_NONE uxstore + uxsignal CHARSET cmdline uxpterm version time xpmpterm xpmptcfg @@ -334,10 +330,10 @@ puttyapp : [XT] GTKTERM uxmisc misc ldisc settings uxsel U_BE_ALL uxstore + xpmpucfg gtkapp osxlaunch : [UT] osxlaunch -fuzzterm : [UT] UXTERM CHARSET misc uxmisc uxucs fuzzterm time settings +fuzzterm : [UT] UXTERM CHARSET misc version uxmisc uxucs fuzzterm time settings + uxstore be_none -testbn : [UT] testbn sshbn misc conf tree234 uxmisc -testbn : [C] testbn sshbn misc conf tree234 winmisc LIBS +testbn : [UT] testbn sshbn misc version conf tree234 uxmisc +testbn : [C] testbn sshbn misc version conf tree234 winmisc LIBS # ---------------------------------------------------------------------- # On Windows, provide a means of removing local test binaries that we