diff --git a/Tesses.CrossLang.Shell/src/install-console.tcross b/Tesses.CrossLang.Shell/src/install-console.tcross index 4cf5932..fd1c413 100644 --- a/Tesses.CrossLang.Shell/src/install-console.tcross +++ b/Tesses.CrossLang.Shell/src/install-console.tcross @@ -90,7 +90,7 @@ func Tesses.CrossLang.Shell.InstallConsole(dd) func downloadDependency(_name, _version) { var ms = new MemoryStream(true); - var ba = pm.GetPackage(name, version); + var ba = pm.GetPackage(_name, _version); ms.WriteBlock(ba,0,ba.Length); ms.Seek(0,0); var exec = VM.LoadExecutable(ms); diff --git a/Tesses.CrossLang.Shell/src/install-tool.tcross b/Tesses.CrossLang.Shell/src/install-tool.tcross index 0f3b3dd..61e6061 100644 --- a/Tesses.CrossLang.Shell/src/install-tool.tcross +++ b/Tesses.CrossLang.Shell/src/install-tool.tcross @@ -90,7 +90,7 @@ func Tesses.CrossLang.Shell.InstallTool(dd) func downloadDependency(_name, _version) { var ms = new MemoryStream(true); - var ba = pm.GetPackage(name, version); + var ba = pm.GetPackage(_name, _version); ms.WriteBlock(ba,0,ba.Length); ms.Seek(0,0); var exec = VM.LoadExecutable(ms); diff --git a/Tesses.CrossLang.Shell/src/install-webapp.tcross b/Tesses.CrossLang.Shell/src/install-webapp.tcross index da86359..7dd6989 100644 --- a/Tesses.CrossLang.Shell/src/install-webapp.tcross +++ b/Tesses.CrossLang.Shell/src/install-webapp.tcross @@ -90,7 +90,7 @@ func Tesses.CrossLang.Shell.InstallWebApp(dd) func downloadDependency(_name, _version) { var ms = new MemoryStream(true); - var ba = pm.GetPackage(name, version); + var ba = pm.GetPackage(_name, _version); ms.WriteBlock(ba,0,ba.Length); ms.Seek(0,0); var exec = VM.LoadExecutable(ms); diff --git a/Tesses.CrossLang.Shell/src/upload-package.tcross b/Tesses.CrossLang.Shell/src/upload-package.tcross index 92fefdb..1275813 100644 --- a/Tesses.CrossLang.Shell/src/upload-package.tcross +++ b/Tesses.CrossLang.Shell/src/upload-package.tcross @@ -6,6 +6,22 @@ func Tesses.CrossLang.Shell.UploadPackage(dd) var session=null; var package=null; var nobuild=false; + each(var flag : dd.Flags) + { + if(flag == "help") + { + Console.WriteLine("crosslang upload-package [options] PackageFile"); + Console.WriteLine(); + Console.WriteLine("OPTIONS"); + Console.WriteLine("host: the host (for ci/cd)"); + Console.WriteLine("token: the token (for ci/cd)"); + Console.WriteLine("session: if you have multiple sessions logged in pass in session name"); + Console.WriteLine(); + Console.WriteLine("Positional:"); + Console.WriteLine("PackageFile: if specified push the crvm file or if not push the result of the current project"); + return 0; + } + } each(var option : dd.Options) { if(option.Key == "host")