summaryrefslogtreecommitdiff
path: root/Build/source/utils/asymptote/settings.cc
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2024-02-27 20:51:03 +0000
committerKarl Berry <karl@freefriends.org>2024-02-27 20:51:03 +0000
commit9ab1f2607e5c04df3cbeecf67c0c52956416ed1d (patch)
treeffc7153df8c7bf085ddad2ca2162fb5af7277753 /Build/source/utils/asymptote/settings.cc
parentd17bed7049c85db6da51c9e2e72ff6e468e4cbc6 (diff)
asy 2.87 sources
git-svn-id: svn://tug.org/texlive/trunk@70212 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/utils/asymptote/settings.cc')
-rw-r--r--Build/source/utils/asymptote/settings.cc9
1 files changed, 7 insertions, 2 deletions
diff --git a/Build/source/utils/asymptote/settings.cc b/Build/source/utils/asymptote/settings.cc
index ecf67ce8486..8dbea780c16 100644
--- a/Build/source/utils/asymptote/settings.cc
+++ b/Build/source/utils/asymptote/settings.cc
@@ -1248,6 +1248,8 @@ void initSettings() {
"Emulate unimplemented SVG shading", true));
addOption(new boolSetting("prc", 0,
"Embed 3D PRC graphics in PDF output", false));
+ addOption(new boolSetting("v3d", 0,
+ "Embed 3D V3D graphics in PDF output", false));
addOption(new boolSetting("toolbar", 0,
"Show 3D toolbar in PDF output", true));
addOption(new boolSetting("axes3", 0,
@@ -1387,7 +1389,7 @@ void initSettings() {
"Allow read from other directory",
&globalRead, true));
addSecureSetting(new stringSetting("outname", 'o', "name",
- "Alternative output directory/filename"));
+ "Alternative output directory/file prefix"));
addOption(new stringOption("cd", 0, "directory", "Set current directory",
&startpath));
@@ -1407,10 +1409,13 @@ void initSettings() {
"Input code over multiple lines at the prompt"));
addOption(new boolSetting("xasy", 0,
"Interactive mode for xasy"));
+#ifdef HAVE_LSP
addOption(new boolSetting("lsp", 0, "Interactive mode for the Language Server Protocol"));
- addOption(new boolSetting("wsl", 0, "Run asy under the Windows Subsystem for Linux."));
addOption(new envSetting("lspport", ""));
addOption(new envSetting("lsphost", "127.0.0.1"));
+#endif
+
+ addOption(new boolSetting("wsl", 0, "Run asy under the Windows Subsystem for Linux"));
addOption(new boolSetting("wait", 0,
"Wait for child processes to finish before exiting"));