Rename release outputs and managed project to OME
Some checks failed
Some checks failed
This commit is contained in:
@@ -10,7 +10,7 @@ public partial class Main
|
||||
if (!OS.HasFeature("linux") && !OS.HasFeature("windows"))
|
||||
throw new PlatformNotSupportedException(
|
||||
"the packaged-runtime smoke gate supports Linux and Windows x64");
|
||||
var table = HimegariRuntimeMetadata.LoadOpcodeTable();
|
||||
var table = OmeRuntimeMetadata.LoadOpcodeTable();
|
||||
if (table.Count != 548)
|
||||
throw new InvalidOperationException(
|
||||
$"embedded opcode table has {table.Count} entries; expected 548");
|
||||
|
||||
@@ -16,7 +16,7 @@ public partial class Main
|
||||
// and deferred main-thread calls) drives the VM identically to a headless run.
|
||||
private void RunSelfTest()
|
||||
{
|
||||
var table = HimegariRuntimeMetadata.LoadOpcodeTable();
|
||||
var table = OmeRuntimeMetadata.LoadOpcodeTable();
|
||||
var (script, provider) = BuildSelfTestScene(table);
|
||||
var headless = new VirtualMachine(script, table, new CaptureHost(), null, provider);
|
||||
headless.Run();
|
||||
|
||||
@@ -240,7 +240,7 @@ public partial class Main : Godot.Control
|
||||
_clock.Speed = System.Math.Clamp(speed, 0.05, 8.0);
|
||||
GD.Print($"[renderer] retained backend={(_useGpuBackend ? "gpu" : "software")}");
|
||||
|
||||
var table = HimegariRuntimeMetadata.LoadOpcodeTable();
|
||||
var table = OmeRuntimeMetadata.LoadOpcodeTable();
|
||||
// Persistence retains AGE's native filenames and formats, but the port owns one profile-root
|
||||
// interception point. Himegari's SYS4INI makes SAVEPATH the SAVE child of REGFILEPATH, so both
|
||||
// save payloads and SYS4REG.INI remain isolated together under Godot's user directory.
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
<ProjectReference Include="..\engine\Age.Engine\Age.Engine.csproj" />
|
||||
<ProjectReference Include="..\engine\Age.Engine.Frontend\Age.Engine.Frontend.csproj" />
|
||||
<EmbeddedResource Include="..\build\opcodes.json"
|
||||
LogicalName="Himegari.Runtime.opcodes.json" />
|
||||
LogicalName="OME.Runtime.opcodes.json" />
|
||||
</ItemGroup>
|
||||
<ItemGroup Condition="'$(GodotTargetPlatform)' == 'windows'">
|
||||
<ProjectReference Include="..\engine\Age.Engine.Text.Windows\Age.Engine.Text.Windows.csproj" />
|
||||
@@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Version 17
|
||||
VisualStudioVersion = 17.0.31903.59
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Himegari", "Himegari.csproj", "{5821B505-EBD3-4B50-A83A-7AFE22AA1528}"
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OME", "OME.csproj", "{5821B505-EBD3-4B50-A83A-7AFE22AA1528}"
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Age.Engine.Frontend", "..\engine\Age.Engine.Frontend\Age.Engine.Frontend.csproj", "{2B018D3E-4057-465E-89CB-4CC77FDD60E2}"
|
||||
EndProject
|
||||
@@ -5,16 +5,16 @@ using Age.Engine.Model;
|
||||
using Age.Engine.Sys4;
|
||||
|
||||
/// <summary>
|
||||
/// Himegari profile metadata that must travel with every Godot build. Repository discovery belongs to
|
||||
/// OME profile metadata that must travel with every Godot build. Repository discovery belongs to
|
||||
/// development tooling; exported runtimes read the generator output embedded into this assembly.
|
||||
/// </summary>
|
||||
internal static class HimegariRuntimeMetadata
|
||||
internal static class OmeRuntimeMetadata
|
||||
{
|
||||
internal const string OpcodeTableResourceName = "Himegari.Runtime.opcodes.json";
|
||||
internal const string OpcodeTableResourceName = "OME.Runtime.opcodes.json";
|
||||
|
||||
internal static OpcodeTable LoadOpcodeTable()
|
||||
{
|
||||
Assembly assembly = typeof(HimegariRuntimeMetadata).Assembly;
|
||||
Assembly assembly = typeof(OmeRuntimeMetadata).Assembly;
|
||||
using Stream stream = assembly.GetManifestResourceStream(OpcodeTableResourceName)
|
||||
?? throw new InvalidDataException(
|
||||
$"Embedded runtime metadata '{OpcodeTableResourceName}' is missing from " +
|
||||
@@ -8,7 +8,7 @@ custom_features=""
|
||||
export_filter="all_resources"
|
||||
include_filter=""
|
||||
exclude_filter=""
|
||||
export_path="../build/export/linux-x64/Himegari.x86_64"
|
||||
export_path="../build/export/linux-x64/OME"
|
||||
patches=PackedStringArray()
|
||||
encryption_include_filters=""
|
||||
encryption_exclude_filters=""
|
||||
@@ -41,7 +41,7 @@ custom_features=""
|
||||
export_filter="all_resources"
|
||||
include_filter=""
|
||||
exclude_filter=""
|
||||
export_path="../build/export/windows-x64/Himegari.exe"
|
||||
export_path="../build/export/windows-x64/OME.exe"
|
||||
patches=PackedStringArray()
|
||||
encryption_include_filters=""
|
||||
encryption_exclude_filters=""
|
||||
|
||||
@@ -9,7 +9,7 @@ window/size/viewport_width=640
|
||||
window/size/viewport_height=480
|
||||
|
||||
[dotnet]
|
||||
project/assembly_name="Himegari"
|
||||
project/assembly_name="OME"
|
||||
|
||||
[rendering]
|
||||
environment/defaults/default_clear_color=Color(0, 0, 0, 1)
|
||||
|
||||
Reference in New Issue
Block a user