Finish CLI

This commit is contained in:
2025-09-07 14:42:00 -05:00
parent 50a3dff7ad
commit 1ef356443e
24 changed files with 881 additions and 74 deletions

View File

@@ -7,11 +7,11 @@
"repo": "https://onedev.site.tesses.net/CrossLang/CrossLangExtras",
"homepage": "https://crosslang.tesseslanguage.com/",
"license": "MIT",
"template_name": "compiletool",
"short_name": "compiletool",
"template_info": {
"type": "compile_tool"
},
"template_name_pretty": "Compile Tool",
"short_name_pretty": "Compile Tool",
"template_ignored_files": ["bin","obj"],
"description": "A tool that can be a dependency to a project (including libraries) that runs at compile time"
}

View File

@@ -7,11 +7,14 @@
"repo": "https://onedev.site.tesses.net/CrossLang/CrossLangExtras",
"homepage": "https://crosslang.tesseslanguage.com/",
"license": "MIT",
"template_name": "console",
"short_name": "console",
"template_info": {
"type": "console"
"type": "console",
"short_name": "changeme",
"short_name_pretty": "Change Me",
"description": "Change Me"
},
"template_name_pretty": "Console Application",
"short_name_pretty": "Console Application",
"template_ignored_files": ["bin","obj"],
"description": "A console application"
}

View File

@@ -7,12 +7,12 @@
"repo": "https://onedev.site.tesses.net/CrossLang/CrossLangExtras",
"homepage": "https://crosslang.tesseslanguage.com/",
"license": "MIT",
"template_name": "emptyweb",
"short_name": "emptyweb",
"description": "An empty website",
"template_info": {
"type": "console"
},
"template_name_pretty": "Empty Website",
"short_name_pretty": "Empty Website",
"template_extra_text_ftles": [],
"template_ignored_files": ["bin","obj"]
}

View File

@@ -7,12 +7,12 @@
"repo": "https://onedev.site.tesses.net/CrossLang/CrossLangExtras",
"homepage": "https://crosslang.tesseslanguage.com/",
"license": "MIT",
"template_name": "lib",
"short_name": "lib",
"template_info": {
"type": "lib"
},
"template_ignored_files": ["bin","obj"],
"description": "A crosslang library",
"template_name_pretty": "Library"
"short_name_pretty": "Library"
}
}

View File

@@ -7,11 +7,12 @@
"repo": "https://onedev.site.tesses.net/CrossLang/CrossLangExtras",
"homepage": "https://crosslang.tesseslanguage.com/",
"license": "MIT",
"template_name": "template",
"short_name": "template",
"description": "A template for a project",
"template_info": {
"type": "template",
"template_name": "mytemplate",
"short_name": "mytemplate",
"short_name_pretty": "My Template",
"template_project_dependencies": [],
"template_extra_text_ftles": [],
"template_info": {
@@ -22,6 +23,6 @@
"template_project_dependencies": [],
"template_extra_text_ftles": [],
"template_ignored_files": ["bin","obj"],
"template_name_pretty": "Template"
"short_name_pretty": "Template"
}
}

View File

@@ -8,18 +8,19 @@
"template_info": {
"type": "tool",
"description": "This is my tool",
"toolname": "changeme"
"short_name": "changeme",
"short_name_pretty": "Change Me"
},
"template_extra_text_ftles": [],
"template_project_dependencies": [],
"template_name": "tool",
"short_name": "tool",
"description": "A crosslang tool that you can run via crosslang tool",
"type": "template",
"maintainer": "Mike Nolan",
"repo": "https://onedev.site.tesses.net/CrossLang/CrossLangExtras",
"homepage": "https://crosslang.tesseslanguage.com/",
"license": "MIT",
"template_name_pretty": "Tool"
"short_name_pretty": "Tool"
},
"version": "1.0.0.0-prod",
"name": "Tesses.CrossLang.Template.Tool"

View File

@@ -7,12 +7,12 @@
"repo": "https://onedev.site.tesses.net/CrossLang/CrossLangExtras",
"homepage": "https://crosslang.tesseslanguage.com/",
"license": "MIT",
"template_name": "web",
"short_name": "web",
"description": "A Simple.CSS Website with my template engine",
"template_info": {
"type": "console"
},
"template_ignored_files": ["bin","obj"],
"template_name_pretty": "WebSite"
"short_name_pretty": "WebSite"
}
}

View File

@@ -11,8 +11,8 @@
"type": "webapp",
"license": "MIT"
},
"template_name": "webapp",
"template_name_pretty": "Web Application",
"short_name": "webapp",
"short_name_pretty": "Web Application",
"template_project_dependencies": [
],
"repo": "https://onedev.site.tesses.net/CrossLang/CrossLangExtras",

View File

@@ -10,3 +10,7 @@ func WebAppMain(args)
return false;
};
}
func main(args)
{
Console.WriteLine("use crosslang webapp-test to test");
}