Change to onedev

This commit is contained in:
2025-01-08 12:27:52 -06:00
parent df895846dc
commit fa4f24f74e
47 changed files with 635 additions and 0 deletions

View File

@@ -0,0 +1,2 @@
bin
obj

View File

@@ -0,0 +1,16 @@
{
"name": "Tesses.CrossLang.Template.CompileTool",
"version": "1.0.0.0-prod",
"info": {
"maintainer": "Mike Nolan",
"type": "template",
"repo": "https://onedev.site.tesses.net/CrossLang/CrossLangExtras",
"homepage": "https://crosslang.tesseslanguage.com/",
"license": "MIT",
"template_name": "compiletool",
"template_info": {
"type": "compile_tool"
},
"template_ignored_files": ["bin","obj"]
}
}

View File

@@ -0,0 +1,11 @@
func RunTool(cfg)
{
//cfg.Project is the project Subdirfilesystem
//cfg.ProjectInfo is the info property parsed from the cross.json file in project root
cfg.GeneratedSource.Add({
Source = "func times(a,b){return a * b;}",
FileName = "times.tcross"
});
//this runs with full access to vm so be careful when allowing these
}