From 2a65229976b4a2533011216c611ea21c89825144 Mon Sep 17 00:00:00 2001 From: John Bowman Date: Tue, 3 Sep 2024 21:53:57 -0700 Subject: [PATCH] Update HOWTO-MSWindows. --- build-scripts/HOWTO-MSWindows | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/build-scripts/HOWTO-MSWindows b/build-scripts/HOWTO-MSWindows index 8fc56a8f8..43559e3e0 100644 --- a/build-scripts/HOWTO-MSWindows +++ b/build-scripts/HOWTO-MSWindows @@ -4,7 +4,8 @@ First ensure that the asymptote documentation files and asymptote.sty are built Copy these to the Z:\asy\asydoc directory. Ensure git is available -Ensure Powershell execution policy is Bypass +Ensure Powershell execution policy is at least unrestricted (the default for Powershell 7): +Set-ExecutionPolicy -Scope CurrentUser unrestricted # TODO: Does unrestricted execution policy work by default? Install powershell community extensions by "Install-Module Pscx -Scope CurrentUser" (https://github.com/Pscx/Pscx) @@ -15,6 +16,9 @@ Install python3 (https://www.python.org/) Install perl (https://strawberryperl.com/) Install LLVM (https://github.com/llvm/llvm-project/releases) +Install virtualenv: +pip3 install virtualenv + Download NSIS 3+ ZIP from https://sourceforge.net/projects/nsis/ and extract to tools-cache/nsis (Make sure tools-cache/nsis/makensis.exe is available)