mirror of
https://onedev.site.tesses.net/crosslang/crosslangextras
synced 2026-02-08 17:15:45 +00:00
Compare commits
3 Commits
67d64be858
...
0890f838d1
| Author | SHA1 | Date | |
|---|---|---|---|
| 0890f838d1 | |||
| 5b20a64c36 | |||
| 7762060e86 |
@@ -119,8 +119,9 @@ class Tesses.CrossLang.BuildTool
|
|||||||
|
|
||||||
FS.Local.CreateDirectory(dir / outputDir);
|
FS.Local.CreateDirectory(dir / outputDir);
|
||||||
|
|
||||||
if(TypeOf(info.type) == "String" && info.type == "template")
|
if(TypeOf(info.type) == "String" && info.type == "template" || info.type == "archive")
|
||||||
{
|
{
|
||||||
|
|
||||||
//vfs, strm, name, version, info
|
//vfs, strm, name, version, info
|
||||||
var subdir = new SubdirFilesystem(FS.Local,dir);
|
var subdir = new SubdirFilesystem(FS.Local,dir);
|
||||||
var output = $"{name}-{version}.crvm";
|
var output = $"{name}-{version}.crvm";
|
||||||
@@ -135,7 +136,7 @@ class Tesses.CrossLang.BuildTool
|
|||||||
}
|
}
|
||||||
FS.WriteAllText(FS.Local, dir / ".crossarchiveignore", ignored);
|
FS.WriteAllText(FS.Local, dir / ".crossarchiveignore", ignored);
|
||||||
}
|
}
|
||||||
FS.CreateArchive(subdir, outFile, name, version, Json.Encode(info),icon);
|
FS.CreateArchive(subdir, outFile, name, version, Json.Encode(info),icon == "" ? "" : (/resDir/icon).ToString());
|
||||||
outFile.Close();
|
outFile.Close();
|
||||||
subdir.Close();
|
subdir.Close();
|
||||||
return {
|
return {
|
||||||
|
|||||||
@@ -73,6 +73,7 @@ func Tesses.CrossLang.Shell.New(dd)
|
|||||||
proj.version = "1.0.0.0-prod";
|
proj.version = "1.0.0.0-prod";
|
||||||
var old_info = proj.info;
|
var old_info = proj.info;
|
||||||
proj.info = old_info.template_info;
|
proj.info = old_info.template_info;
|
||||||
|
proj.icon = old_info.template_icon;
|
||||||
proj.dependencies = old_info.template_project_dependencies;
|
proj.dependencies = old_info.template_project_dependencies;
|
||||||
var srcDir = proj.source_directory;
|
var srcDir = proj.source_directory;
|
||||||
if(TypeOf(srcDir) == "Undefined") srcDir = "/src";
|
if(TypeOf(srcDir) == "Undefined") srcDir = "/src";
|
||||||
|
|||||||
Reference in New Issue
Block a user