From 85377966b542d42045dbf8555368e0b5f0988d3a Mon Sep 17 00:00:00 2001 From: Mike Nolan Date: Wed, 15 Oct 2025 01:50:20 -0500 Subject: [PATCH] Fix install --- Tesses.CrossLang.Shell/src/install-console.tcross | 4 ++-- Tesses.CrossLang.Shell/src/install-tool.tcross | 4 ++-- Tesses.CrossLang.Shell/src/install-webapp.tcross | 5 +++-- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/Tesses.CrossLang.Shell/src/install-console.tcross b/Tesses.CrossLang.Shell/src/install-console.tcross index fd1c413..1bf8d41 100644 --- a/Tesses.CrossLang.Shell/src/install-console.tcross +++ b/Tesses.CrossLang.Shell/src/install-console.tcross @@ -100,12 +100,12 @@ func Tesses.CrossLang.Shell.InstallConsole(dd) FS.WriteAllBytes(FS.Local, execPath , ba); each(var item : exec.Dependencies) - downloadDependency(item.Name, item.Version); + downloadDependency(item.Name, item.Version.ToString()); ms.Close(); } each(var item : exec.Dependencies) - downloadDependency(item.Name, item.Version); + downloadDependency(item.Name, item.Version.ToString()); Console.WriteLine($"Installed console application {info.short_name}"); } diff --git a/Tesses.CrossLang.Shell/src/install-tool.tcross b/Tesses.CrossLang.Shell/src/install-tool.tcross index 61e6061..fa39f2a 100644 --- a/Tesses.CrossLang.Shell/src/install-tool.tcross +++ b/Tesses.CrossLang.Shell/src/install-tool.tcross @@ -100,12 +100,12 @@ func Tesses.CrossLang.Shell.InstallTool(dd) FS.WriteAllBytes(FS.Local, execPath , ba); each(var item : exec.Dependencies) - downloadDependency(item.Name, item.Version); + downloadDependency(item.Name, item.Version.ToString()); ms.Close(); } each(var item : exec.Dependencies) - downloadDependency(item.Name, item.Version); + downloadDependency(item.Name, item.Version.ToString()); Console.WriteLine($"Installed tool {info.short_name}"); } diff --git a/Tesses.CrossLang.Shell/src/install-webapp.tcross b/Tesses.CrossLang.Shell/src/install-webapp.tcross index 7dd6989..e25044b 100644 --- a/Tesses.CrossLang.Shell/src/install-webapp.tcross +++ b/Tesses.CrossLang.Shell/src/install-webapp.tcross @@ -91,6 +91,7 @@ func Tesses.CrossLang.Shell.InstallWebApp(dd) { var ms = new MemoryStream(true); var ba = pm.GetPackage(_name, _version); + ms.WriteBlock(ba,0,ba.Length); ms.Seek(0,0); var exec = VM.LoadExecutable(ms); @@ -100,12 +101,12 @@ func Tesses.CrossLang.Shell.InstallWebApp(dd) FS.WriteAllBytes(FS.Local, execPath , ba); each(var item : exec.Dependencies) - downloadDependency(item.Name, item.Version); + downloadDependency(item.Name, item.Version.ToString()); ms.Close(); } each(var item : exec.Dependencies) - downloadDependency(item.Name, item.Version); + downloadDependency(item.Name, item.Version.ToString()); Console.WriteLine($"Installed web application {info.short_name}"); }