diff --git a/.gitignore b/.gitignore index 0eb2c3d..3106697 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,6 @@ +Bin/ +Intermediate/ + #------------------------- Rider ------------------------- # Source: https://github.com/JetBrains/resharper-rider-samples/blob/master/.gitignore @@ -455,4 +458,4 @@ imgui.ini # include libs !/libs/lib64 -!/libs/x64 \ No newline at end of file +!/libs/x64 diff --git a/Directory.Build.props b/Directory.Build.props new file mode 100644 index 0000000..277275a --- /dev/null +++ b/Directory.Build.props @@ -0,0 +1,7 @@ + + + ../Bin/$(MSBuildProjectName) + ../Intermediate/$(MSBuildProjectName) + + + diff --git a/Intermediate/Nerfed.Builder/Nerfed.Builder.csproj.nuget.dgspec.json b/Intermediate/Nerfed.Builder/Nerfed.Builder.csproj.nuget.dgspec.json new file mode 100644 index 0000000..6b0154b --- /dev/null +++ b/Intermediate/Nerfed.Builder/Nerfed.Builder.csproj.nuget.dgspec.json @@ -0,0 +1,61 @@ +{ + "format": 1, + "restore": { + "/home/robert/Dev/Nerfed/Nerfed.Builder/Nerfed.Builder.csproj": {} + }, + "projects": { + "/home/robert/Dev/Nerfed/Nerfed.Builder/Nerfed.Builder.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "/home/robert/Dev/Nerfed/Nerfed.Builder/Nerfed.Builder.csproj", + "projectName": "Nerfed.Builder", + "projectPath": "/home/robert/Dev/Nerfed/Nerfed.Builder/Nerfed.Builder.csproj", + "packagesPath": "/home/robert/.nuget/packages/", + "outputPath": "/home/robert/Dev/Nerfed/Intermediate/Nerfed.Builder/", + "projectStyle": "PackageReference", + "configFilePaths": [ + "/home/robert/.nuget/NuGet/NuGet.Config" + ], + "originalTargetFrameworks": [ + "net8.0" + ], + "sources": { + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "/usr/lib64/dotnet/sdk/8.0.104/PortableRuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/Intermediate/Nerfed.Builder/Nerfed.Builder.csproj.nuget.g.props b/Intermediate/Nerfed.Builder/Nerfed.Builder.csproj.nuget.g.props new file mode 100644 index 0000000..c907699 --- /dev/null +++ b/Intermediate/Nerfed.Builder/Nerfed.Builder.csproj.nuget.g.props @@ -0,0 +1,15 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + /home/robert/.nuget/packages/ + /home/robert/.nuget/packages/ + PackageReference + 6.9.1 + + + + + \ No newline at end of file diff --git a/Intermediate/Nerfed.Builder/Nerfed.Builder.csproj.nuget.g.targets b/Intermediate/Nerfed.Builder/Nerfed.Builder.csproj.nuget.g.targets new file mode 100644 index 0000000..3dc06ef --- /dev/null +++ b/Intermediate/Nerfed.Builder/Nerfed.Builder.csproj.nuget.g.targets @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Intermediate/Nerfed.Builder/project.assets.json b/Intermediate/Nerfed.Builder/project.assets.json new file mode 100644 index 0000000..77c95d5 --- /dev/null +++ b/Intermediate/Nerfed.Builder/project.assets.json @@ -0,0 +1,66 @@ +{ + "version": 3, + "targets": { + "net8.0": {} + }, + "libraries": {}, + "projectFileDependencyGroups": { + "net8.0": [] + }, + "packageFolders": { + "/home/robert/.nuget/packages/": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "/home/robert/Dev/Nerfed/Nerfed.Builder/Nerfed.Builder.csproj", + "projectName": "Nerfed.Builder", + "projectPath": "/home/robert/Dev/Nerfed/Nerfed.Builder/Nerfed.Builder.csproj", + "packagesPath": "/home/robert/.nuget/packages/", + "outputPath": "/home/robert/Dev/Nerfed/Intermediate/Nerfed.Builder/", + "projectStyle": "PackageReference", + "configFilePaths": [ + "/home/robert/.nuget/NuGet/NuGet.Config" + ], + "originalTargetFrameworks": [ + "net8.0" + ], + "sources": { + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "/usr/lib64/dotnet/sdk/8.0.104/PortableRuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/Intermediate/Nerfed.Builder/project.packagespec.json b/Intermediate/Nerfed.Builder/project.packagespec.json new file mode 100644 index 0000000..4923b24 --- /dev/null +++ b/Intermediate/Nerfed.Builder/project.packagespec.json @@ -0,0 +1 @@ +"restore":{"projectUniqueName":"/home/robert/Dev/Nerfed/Nerfed.Builder/Nerfed.Builder.csproj","projectName":"Nerfed.Builder","projectPath":"/home/robert/Dev/Nerfed/Nerfed.Builder/Nerfed.Builder.csproj","outputPath":"/home/robert/Dev/Nerfed/Intermediate/Nerfed.Builder/","projectStyle":"PackageReference","originalTargetFrameworks":["net8.0"],"sources":{"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net8.0":{"targetAlias":"net8.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net8.0":{"targetAlias":"net8.0","imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib64/dotnet/sdk/8.0.104/PortableRuntimeIdentifierGraph.json"}} \ No newline at end of file diff --git a/Intermediate/Nerfed.Builder/rider.project.restore.info b/Intermediate/Nerfed.Builder/rider.project.restore.info new file mode 100644 index 0000000..9f7db8b --- /dev/null +++ b/Intermediate/Nerfed.Builder/rider.project.restore.info @@ -0,0 +1 @@ +17207335648006353 \ No newline at end of file diff --git a/Intermediate/Nerfed.Editor/Nerfed.Editor.csproj.nuget.dgspec.json b/Intermediate/Nerfed.Editor/Nerfed.Editor.csproj.nuget.dgspec.json new file mode 100644 index 0000000..c9cb173 --- /dev/null +++ b/Intermediate/Nerfed.Editor/Nerfed.Editor.csproj.nuget.dgspec.json @@ -0,0 +1,138 @@ +{ + "format": 1, + "restore": { + "/home/robert/Dev/Nerfed/Nerfed.Editor/Nerfed.Editor.csproj": {} + }, + "projects": { + "/home/robert/Dev/Nerfed/Nerfed.Editor/Nerfed.Editor.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "/home/robert/Dev/Nerfed/Nerfed.Editor/Nerfed.Editor.csproj", + "projectName": "Nerfed.Editor", + "projectPath": "/home/robert/Dev/Nerfed/Nerfed.Editor/Nerfed.Editor.csproj", + "packagesPath": "/home/robert/.nuget/packages/", + "outputPath": "/home/robert/Dev/Nerfed/Intermediate/Nerfed.Editor/", + "projectStyle": "PackageReference", + "configFilePaths": [ + "/home/robert/.nuget/NuGet/NuGet.Config" + ], + "originalTargetFrameworks": [ + "net8.0" + ], + "sources": { + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "projectReferences": { + "/home/robert/Dev/Nerfed/Nerfed.Runtime/Nerfed.Runtime.csproj": { + "projectPath": "/home/robert/Dev/Nerfed/Nerfed.Runtime/Nerfed.Runtime.csproj" + } + } + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "/usr/lib64/dotnet/sdk/8.0.104/PortableRuntimeIdentifierGraph.json" + } + } + }, + "/home/robert/Dev/Nerfed/Nerfed.Runtime/Nerfed.Runtime.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "/home/robert/Dev/Nerfed/Nerfed.Runtime/Nerfed.Runtime.csproj", + "projectName": "Nerfed.Runtime", + "projectPath": "/home/robert/Dev/Nerfed/Nerfed.Runtime/Nerfed.Runtime.csproj", + "packagesPath": "/home/robert/.nuget/packages/", + "outputPath": "/home/robert/Dev/Nerfed/Intermediate/Nerfed.Runtime/", + "projectStyle": "PackageReference", + "configFilePaths": [ + "/home/robert/.nuget/NuGet/NuGet.Config" + ], + "originalTargetFrameworks": [ + "net8.0" + ], + "sources": { + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "dependencies": { + "Microsoft.DotNet.ILCompiler": { + "suppressParent": "All", + "target": "Package", + "version": "[8.0.4, )", + "autoReferenced": true + }, + "Microsoft.NET.ILLink.Tasks": { + "suppressParent": "All", + "target": "Package", + "version": "[8.0.4, )", + "autoReferenced": true + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "downloadDependencies": [ + { + "name": "runtime.linux-x64.Microsoft.DotNet.ILCompiler", + "version": "[8.0.4, 8.0.4]" + } + ], + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "/usr/lib64/dotnet/sdk/8.0.104/PortableRuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/Intermediate/Nerfed.Editor/Nerfed.Editor.csproj.nuget.g.props b/Intermediate/Nerfed.Editor/Nerfed.Editor.csproj.nuget.g.props new file mode 100644 index 0000000..c907699 --- /dev/null +++ b/Intermediate/Nerfed.Editor/Nerfed.Editor.csproj.nuget.g.props @@ -0,0 +1,15 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + /home/robert/.nuget/packages/ + /home/robert/.nuget/packages/ + PackageReference + 6.9.1 + + + + + \ No newline at end of file diff --git a/Intermediate/Nerfed.Editor/Nerfed.Editor.csproj.nuget.g.targets b/Intermediate/Nerfed.Editor/Nerfed.Editor.csproj.nuget.g.targets new file mode 100644 index 0000000..3dc06ef --- /dev/null +++ b/Intermediate/Nerfed.Editor/Nerfed.Editor.csproj.nuget.g.targets @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Intermediate/Nerfed.Editor/project.assets.json b/Intermediate/Nerfed.Editor/project.assets.json new file mode 100644 index 0000000..97eb3e1 --- /dev/null +++ b/Intermediate/Nerfed.Editor/project.assets.json @@ -0,0 +1,89 @@ +{ + "version": 3, + "targets": { + "net8.0": { + "Nerfed.Runtime/1.0.0": { + "type": "project", + "framework": ".NETCoreApp,Version=v8.0", + "compile": { + "bin/placeholder/Nerfed.Runtime.dll": {} + }, + "runtime": { + "bin/placeholder/Nerfed.Runtime.dll": {} + } + } + } + }, + "libraries": { + "Nerfed.Runtime/1.0.0": { + "type": "project", + "path": "../Nerfed.Runtime/Nerfed.Runtime.csproj", + "msbuildProject": "../Nerfed.Runtime/Nerfed.Runtime.csproj" + } + }, + "projectFileDependencyGroups": { + "net8.0": [ + "Nerfed.Runtime >= 1.0.0" + ] + }, + "packageFolders": { + "/home/robert/.nuget/packages/": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "/home/robert/Dev/Nerfed/Nerfed.Editor/Nerfed.Editor.csproj", + "projectName": "Nerfed.Editor", + "projectPath": "/home/robert/Dev/Nerfed/Nerfed.Editor/Nerfed.Editor.csproj", + "packagesPath": "/home/robert/.nuget/packages/", + "outputPath": "/home/robert/Dev/Nerfed/Intermediate/Nerfed.Editor/", + "projectStyle": "PackageReference", + "configFilePaths": [ + "/home/robert/.nuget/NuGet/NuGet.Config" + ], + "originalTargetFrameworks": [ + "net8.0" + ], + "sources": { + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "projectReferences": { + "/home/robert/Dev/Nerfed/Nerfed.Runtime/Nerfed.Runtime.csproj": { + "projectPath": "/home/robert/Dev/Nerfed/Nerfed.Runtime/Nerfed.Runtime.csproj" + } + } + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "/usr/lib64/dotnet/sdk/8.0.104/PortableRuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/Intermediate/Nerfed.Editor/project.packagespec.json b/Intermediate/Nerfed.Editor/project.packagespec.json new file mode 100644 index 0000000..5fe8a2a --- /dev/null +++ b/Intermediate/Nerfed.Editor/project.packagespec.json @@ -0,0 +1 @@ +"restore":{"projectUniqueName":"/home/robert/Dev/Nerfed/Nerfed.Editor/Nerfed.Editor.csproj","projectName":"Nerfed.Editor","projectPath":"/home/robert/Dev/Nerfed/Nerfed.Editor/Nerfed.Editor.csproj","outputPath":"/home/robert/Dev/Nerfed/Intermediate/Nerfed.Editor/","projectStyle":"PackageReference","originalTargetFrameworks":["net8.0"],"sources":{"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net8.0":{"targetAlias":"net8.0","projectReferences":{"/home/robert/Dev/Nerfed/Nerfed.Runtime/Nerfed.Runtime.csproj":{"projectPath":"/home/robert/Dev/Nerfed/Nerfed.Runtime/Nerfed.Runtime.csproj"}}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net8.0":{"targetAlias":"net8.0","imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib64/dotnet/sdk/8.0.104/PortableRuntimeIdentifierGraph.json"}} \ No newline at end of file diff --git a/Intermediate/Nerfed.Editor/rider.project.restore.info b/Intermediate/Nerfed.Editor/rider.project.restore.info new file mode 100644 index 0000000..9f7db8b --- /dev/null +++ b/Intermediate/Nerfed.Editor/rider.project.restore.info @@ -0,0 +1 @@ +17207335648006353 \ No newline at end of file diff --git a/Intermediate/Nerfed.Runtime/Nerfed.Runtime.csproj.nuget.dgspec.json b/Intermediate/Nerfed.Runtime/Nerfed.Runtime.csproj.nuget.dgspec.json new file mode 100644 index 0000000..4e96f41 --- /dev/null +++ b/Intermediate/Nerfed.Runtime/Nerfed.Runtime.csproj.nuget.dgspec.json @@ -0,0 +1,81 @@ +{ + "format": 1, + "restore": { + "/home/robert/Dev/Nerfed/Nerfed.Runtime/Nerfed.Runtime.csproj": {} + }, + "projects": { + "/home/robert/Dev/Nerfed/Nerfed.Runtime/Nerfed.Runtime.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "/home/robert/Dev/Nerfed/Nerfed.Runtime/Nerfed.Runtime.csproj", + "projectName": "Nerfed.Runtime", + "projectPath": "/home/robert/Dev/Nerfed/Nerfed.Runtime/Nerfed.Runtime.csproj", + "packagesPath": "/home/robert/.nuget/packages/", + "outputPath": "/home/robert/Dev/Nerfed/Intermediate/Nerfed.Runtime/", + "projectStyle": "PackageReference", + "configFilePaths": [ + "/home/robert/.nuget/NuGet/NuGet.Config" + ], + "originalTargetFrameworks": [ + "net8.0" + ], + "sources": { + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "dependencies": { + "Microsoft.DotNet.ILCompiler": { + "suppressParent": "All", + "target": "Package", + "version": "[8.0.4, )", + "autoReferenced": true + }, + "Microsoft.NET.ILLink.Tasks": { + "suppressParent": "All", + "target": "Package", + "version": "[8.0.4, )", + "autoReferenced": true + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "downloadDependencies": [ + { + "name": "runtime.linux-x64.Microsoft.DotNet.ILCompiler", + "version": "[8.0.4, 8.0.4]" + } + ], + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "/usr/lib64/dotnet/sdk/8.0.104/PortableRuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/Intermediate/Nerfed.Runtime/Nerfed.Runtime.csproj.nuget.g.props b/Intermediate/Nerfed.Runtime/Nerfed.Runtime.csproj.nuget.g.props new file mode 100644 index 0000000..29b721a --- /dev/null +++ b/Intermediate/Nerfed.Runtime/Nerfed.Runtime.csproj.nuget.g.props @@ -0,0 +1,23 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + /home/robert/.nuget/packages/ + /home/robert/.nuget/packages/ + PackageReference + 6.9.1 + + + + + + + + + + /home/robert/.nuget/packages/microsoft.net.illink.tasks/8.0.4 + /home/robert/.nuget/packages/microsoft.dotnet.ilcompiler/8.0.4 + + \ No newline at end of file diff --git a/Intermediate/Nerfed.Runtime/Nerfed.Runtime.csproj.nuget.g.targets b/Intermediate/Nerfed.Runtime/Nerfed.Runtime.csproj.nuget.g.targets new file mode 100644 index 0000000..3dc06ef --- /dev/null +++ b/Intermediate/Nerfed.Runtime/Nerfed.Runtime.csproj.nuget.g.targets @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Intermediate/Nerfed.Runtime/project.assets.json b/Intermediate/Nerfed.Runtime/project.assets.json new file mode 100644 index 0000000..c5e9b3a --- /dev/null +++ b/Intermediate/Nerfed.Runtime/project.assets.json @@ -0,0 +1,184 @@ +{ + "version": 3, + "targets": { + "net8.0": { + "Microsoft.DotNet.ILCompiler/8.0.4": { + "type": "package", + "build": { + "build/Microsoft.DotNet.ILCompiler.props": {} + } + }, + "Microsoft.NET.ILLink.Tasks/8.0.4": { + "type": "package", + "build": { + "build/Microsoft.NET.ILLink.Tasks.props": {} + } + } + } + }, + "libraries": { + "Microsoft.DotNet.ILCompiler/8.0.4": { + "sha512": "bVK6XD5E/BpkPmdrx99ZkloZZX3nOvTAcW+W6jW4cs8elWlLFAc9BXHk2esxSVHMiaCLiLdIJAyhUfhV50TW+Q==", + "type": "package", + "path": "microsoft.dotnet.ilcompiler/8.0.4", + "hasTools": true, + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "build/BuildFrameworkNativeObjects.proj", + "build/Microsoft.DotNet.ILCompiler.SingleEntry.targets", + "build/Microsoft.DotNet.ILCompiler.props", + "build/Microsoft.NETCore.Native.Publish.targets", + "build/Microsoft.NETCore.Native.Unix.targets", + "build/Microsoft.NETCore.Native.Windows.targets", + "build/Microsoft.NETCore.Native.targets", + "build/NativeAOT.natstepfilter", + "build/NativeAOT.natvis", + "build/WindowsAPIs.txt", + "build/findvcvarsall.bat", + "microsoft.dotnet.ilcompiler.8.0.4.nupkg.sha512", + "microsoft.dotnet.ilcompiler.nuspec", + "runtime.json", + "tools/netstandard/ILCompiler.Build.Tasks.deps.json", + "tools/netstandard/ILCompiler.Build.Tasks.dll", + "tools/netstandard/ILCompiler.Build.Tasks.pdb" + ] + }, + "Microsoft.NET.ILLink.Tasks/8.0.4": { + "sha512": "PZb5nfQ+U19nhnmnR9T1jw+LTmozhuG2eeuzuW5A7DqxD/UXW2ucjmNJqnqOuh8rdPzM3MQXoF8AfFCedJdCUw==", + "type": "package", + "path": "microsoft.net.illink.tasks/8.0.4", + "hasTools": true, + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "Sdk/Sdk.props", + "THIRD-PARTY-NOTICES.TXT", + "analyzers/dotnet/cs/ILLink.CodeFixProvider.dll", + "analyzers/dotnet/cs/ILLink.RoslynAnalyzer.dll", + "build/Microsoft.NET.ILLink.Analyzers.props", + "build/Microsoft.NET.ILLink.Tasks.props", + "build/Microsoft.NET.ILLink.targets", + "microsoft.net.illink.tasks.8.0.4.nupkg.sha512", + "microsoft.net.illink.tasks.nuspec", + "tools/net472/ILLink.Tasks.dll", + "tools/net472/ILLink.Tasks.dll.config", + "tools/net472/Mono.Cecil.Mdb.dll", + "tools/net472/Mono.Cecil.Pdb.dll", + "tools/net472/Mono.Cecil.Rocks.dll", + "tools/net472/Mono.Cecil.dll", + "tools/net472/Sdk/Sdk.props", + "tools/net472/System.Buffers.dll", + "tools/net472/System.Collections.Immutable.dll", + "tools/net472/System.Memory.dll", + "tools/net472/System.Numerics.Vectors.dll", + "tools/net472/System.Reflection.Metadata.dll", + "tools/net472/System.Runtime.CompilerServices.Unsafe.dll", + "tools/net472/build/Microsoft.NET.ILLink.Analyzers.props", + "tools/net472/build/Microsoft.NET.ILLink.Tasks.props", + "tools/net472/build/Microsoft.NET.ILLink.targets", + "tools/net8.0/ILLink.Tasks.deps.json", + "tools/net8.0/ILLink.Tasks.dll", + "tools/net8.0/Mono.Cecil.Mdb.dll", + "tools/net8.0/Mono.Cecil.Pdb.dll", + "tools/net8.0/Mono.Cecil.Rocks.dll", + "tools/net8.0/Mono.Cecil.dll", + "tools/net8.0/Sdk/Sdk.props", + "tools/net8.0/build/Microsoft.NET.ILLink.Analyzers.props", + "tools/net8.0/build/Microsoft.NET.ILLink.Tasks.props", + "tools/net8.0/build/Microsoft.NET.ILLink.targets", + "tools/net8.0/illink.deps.json", + "tools/net8.0/illink.dll", + "tools/net8.0/illink.runtimeconfig.json", + "useSharedDesignerContext.txt" + ] + } + }, + "projectFileDependencyGroups": { + "net8.0": [ + "Microsoft.DotNet.ILCompiler >= 8.0.4", + "Microsoft.NET.ILLink.Tasks >= 8.0.4" + ] + }, + "packageFolders": { + "/home/robert/.nuget/packages/": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "/home/robert/Dev/Nerfed/Nerfed.Runtime/Nerfed.Runtime.csproj", + "projectName": "Nerfed.Runtime", + "projectPath": "/home/robert/Dev/Nerfed/Nerfed.Runtime/Nerfed.Runtime.csproj", + "packagesPath": "/home/robert/.nuget/packages/", + "outputPath": "/home/robert/Dev/Nerfed/Intermediate/Nerfed.Runtime/", + "projectStyle": "PackageReference", + "configFilePaths": [ + "/home/robert/.nuget/NuGet/NuGet.Config" + ], + "originalTargetFrameworks": [ + "net8.0" + ], + "sources": { + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + } + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "dependencies": { + "Microsoft.DotNet.ILCompiler": { + "suppressParent": "All", + "target": "Package", + "version": "[8.0.4, )", + "autoReferenced": true + }, + "Microsoft.NET.ILLink.Tasks": { + "suppressParent": "All", + "target": "Package", + "version": "[8.0.4, )", + "autoReferenced": true + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "downloadDependencies": [ + { + "name": "runtime.linux-x64.Microsoft.DotNet.ILCompiler", + "version": "[8.0.4, 8.0.4]" + } + ], + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "/usr/lib64/dotnet/sdk/8.0.104/PortableRuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/Intermediate/Nerfed.Runtime/project.packagespec.json b/Intermediate/Nerfed.Runtime/project.packagespec.json new file mode 100644 index 0000000..cb36436 --- /dev/null +++ b/Intermediate/Nerfed.Runtime/project.packagespec.json @@ -0,0 +1 @@ +"restore":{"projectUniqueName":"/home/robert/Dev/Nerfed/Nerfed.Runtime/Nerfed.Runtime.csproj","projectName":"Nerfed.Runtime","projectPath":"/home/robert/Dev/Nerfed/Nerfed.Runtime/Nerfed.Runtime.csproj","outputPath":"/home/robert/Dev/Nerfed/Intermediate/Nerfed.Runtime/","projectStyle":"PackageReference","originalTargetFrameworks":["net8.0"],"sources":{"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net8.0":{"targetAlias":"net8.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net8.0":{"targetAlias":"net8.0","dependencies":{"Microsoft.DotNet.ILCompiler":{"suppressParent":"All","target":"Package","version":"[8.0.4, )","autoReferenced":true},"Microsoft.NET.ILLink.Tasks":{"suppressParent":"All","target":"Package","version":"[8.0.4, )","autoReferenced":true}},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"downloadDependencies":[{"name":"runtime.linux-x64.Microsoft.DotNet.ILCompiler","version":"[8.0.4, 8.0.4]"}],"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/lib64/dotnet/sdk/8.0.104/PortableRuntimeIdentifierGraph.json"}} \ No newline at end of file diff --git a/Intermediate/Nerfed.Runtime/rider.project.restore.info b/Intermediate/Nerfed.Runtime/rider.project.restore.info new file mode 100644 index 0000000..96abad5 --- /dev/null +++ b/Intermediate/Nerfed.Runtime/rider.project.restore.info @@ -0,0 +1 @@ +17207335648046353 \ No newline at end of file diff --git a/libs/lib64/FAudio.so b/Native/lib64/FAudio.so similarity index 100% rename from libs/lib64/FAudio.so rename to Native/lib64/FAudio.so diff --git a/libs/lib64/Refresh.so b/Native/lib64/Refresh.so similarity index 100% rename from libs/lib64/Refresh.so rename to Native/lib64/Refresh.so diff --git a/libs/lib64/SDL2.so b/Native/lib64/SDL2.so similarity index 100% rename from libs/lib64/SDL2.so rename to Native/lib64/SDL2.so diff --git a/libs/lib64/Wellspring.so b/Native/lib64/Wellspring.so similarity index 100% rename from libs/lib64/Wellspring.so rename to Native/lib64/Wellspring.so diff --git a/libs/lib64/cimgui.so b/Native/lib64/cimgui.so similarity index 100% rename from libs/lib64/cimgui.so rename to Native/lib64/cimgui.so diff --git a/libs/lib64/dav1dfile.so b/Native/lib64/dav1dfile.so similarity index 100% rename from libs/lib64/dav1dfile.so rename to Native/lib64/dav1dfile.so diff --git a/Nerfed.Builder/Builder/Builder.cs b/Nerfed.Builder/Builder/Builder.cs index bd536c2..07a2252 100644 --- a/Nerfed.Builder/Builder/Builder.cs +++ b/Nerfed.Builder/Builder/Builder.cs @@ -25,6 +25,8 @@ public void Run(BuildArgs args) Stopwatch stopwatch = new Stopwatch(); stopwatch.Start(); + CopyLibs(args.ProjectPath); + List contentFiles = args.ContentFiles; string absContentPath = $"{args.ProjectPath}/{PathUtil.ContentFolderName}"; @@ -91,6 +93,34 @@ public void Run(BuildArgs args) Console.WriteLine($"Build content completed in {stopwatch.Elapsed.TotalSeconds:F2} seconds"); } + private void CopyLibs(string projectPath) + { + string libDir = $"{Directory.GetCurrentDirectory()}/../../Native/"; + if (OperatingSystem.IsWindows()) + { + libDir += "x64"; + } + else if (OperatingSystem.IsLinux()) + { + libDir += "lib64"; + } + else if (OperatingSystem.IsMacOS()) + { + libDir += "osx"; + } + + libDir = Path.GetFullPath(libDir); + foreach (string libFile in Directory.EnumerateFiles(libDir)) + { + FileInfo srcFileInfo = new FileInfo(libFile); + FileInfo dstFileInfo = new FileInfo($"{projectPath}/{PathUtil.BuildFolderName}/{Path.GetFileName(libFile)}"); + if (FileUtil.IsNewer(srcFileInfo, dstFileInfo)) + { + FileUtil.Copy(srcFileInfo, dstFileInfo); + } + } + } + private void CollectAssetFiles(string assetDir, string dir, ref List files) { foreach (string file in Directory.EnumerateFiles(dir)) diff --git a/Nerfed.Builder/Builder/FileUtil.cs b/Nerfed.Builder/Builder/FileUtil.cs index ebec6eb..c590ed1 100644 --- a/Nerfed.Builder/Builder/FileUtil.cs +++ b/Nerfed.Builder/Builder/FileUtil.cs @@ -2,9 +2,16 @@ namespace Nerfed.Builder; public static class FileUtil { - public static void Copy(string srcFile, string dstFile) { + public static void Copy(FileInfo srcFile, FileInfo dstFile) + { + Copy(srcFile.FullName, dstFile.FullName); + } + + public static void Copy(string srcFile, string dstFile) + { string dstDir = Path.GetDirectoryName(dstFile); - if(!Directory.Exists(dstDir)) { + if (!Directory.Exists(dstDir)) + { Directory.CreateDirectory(dstDir); } @@ -12,12 +19,14 @@ public static void Copy(string srcFile, string dstFile) { UpdateFileTimeAttributes(dstFile); } - public static void WriteBytes(string dstFile, byte[] bytes) { + public static void WriteBytes(string dstFile, byte[] bytes) + { File.WriteAllBytes(dstFile, bytes); UpdateFileTimeAttributes(dstFile); } - public static void UpdateFileTimeAttributes(string file) { + public static void UpdateFileTimeAttributes(string file) + { // Copy over date time attributes so we can check if the file changed. FileInfo dstFileInfo = new FileInfo(file); DateTime now = DateTime.Now; @@ -33,7 +42,8 @@ public static void UpdateFileTimeAttributes(string file) { /// /// True if the inFileInfo is newer than the outFileInfo. /// - public static bool IsNewer(FileInfo inFileInfo, FileInfo outFileInfo) { + public static bool IsNewer(FileInfo inFileInfo, FileInfo outFileInfo) + { return !outFileInfo.Exists || outFileInfo.LastWriteTime <= inFileInfo.LastWriteTime; } } diff --git a/Nerfed.Builder/Nerfed.Builder.csproj b/Nerfed.Builder/Nerfed.Builder.csproj index c7ea4d0..15c7be9 100644 --- a/Nerfed.Builder/Nerfed.Builder.csproj +++ b/Nerfed.Builder/Nerfed.Builder.csproj @@ -6,14 +6,20 @@ enable disable false + false + Debug;Test;Release + x64 - - ../Tools + - - ../Tools + + true - + + + true + + diff --git a/Nerfed.Builder/PathUtil.cs b/Nerfed.Builder/PathUtil.cs index 10937b7..98129e5 100644 --- a/Nerfed.Builder/PathUtil.cs +++ b/Nerfed.Builder/PathUtil.cs @@ -3,7 +3,8 @@ namespace Nerfed.Builder; public static class PathUtil { public const string ImportedFileExtension = ".bin"; + public const string BuildFolderName = ".build"; public const string ImportFileExtension = ".import"; - public const string ImportFolderName = "Import"; + public const string ImportFolderName = $"{BuildFolderName}/Import"; public const string ContentFolderName = "Content"; } diff --git a/Nerfed.Editor/CopyLibs.targets b/Nerfed.Editor/CopyLibs.targets new file mode 100644 index 0000000..c66bddd --- /dev/null +++ b/Nerfed.Editor/CopyLibs.targets @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/Nerfed.Editor/Nerfed.Editor.csproj b/Nerfed.Editor/Nerfed.Editor.csproj new file mode 100644 index 0000000..cfa3c24 --- /dev/null +++ b/Nerfed.Editor/Nerfed.Editor.csproj @@ -0,0 +1,30 @@ + + + + Exe + net8.0 + enable + disable + false + false + Debug;Test;Release + x64 + + + + + + + true + + + + true + + + + + + + + diff --git a/Nerfed.Runtime/Program.cs b/Nerfed.Editor/Program.cs similarity index 67% rename from Nerfed.Runtime/Program.cs rename to Nerfed.Editor/Program.cs index 985f334..7c4737d 100644 --- a/Nerfed.Runtime/Program.cs +++ b/Nerfed.Editor/Program.cs @@ -1,4 +1,6 @@ -namespace Nerfed.Runtime; +using Nerfed.Runtime; + +namespace Nerfed.Editor; internal class Program { @@ -6,4 +8,4 @@ private static void Main(string[] args) { Engine.Run(args); } -} \ No newline at end of file +} diff --git a/Nerfed.Runtime/CopyLibs.targets b/Nerfed.Runtime/CopyLibs.targets deleted file mode 100644 index 9f67698..0000000 --- a/Nerfed.Runtime/CopyLibs.targets +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - %(RecursiveDir)%(Filename)%(Extension) - PreserveNewest - - - - - %(RecursiveDir)%(Filename)%(Extension) - PreserveNewest - - - - - %(RecursiveDir)%(Filename)%(Extension) - PreserveNewest - - - - diff --git a/Nerfed.Runtime/Engine.cs b/Nerfed.Runtime/Engine.cs index 876396d..8d951eb 100644 --- a/Nerfed.Runtime/Engine.cs +++ b/Nerfed.Runtime/Engine.cs @@ -39,7 +39,7 @@ public static class Engine private const string WindowTitle = "Nerfed"; //.. - internal static void Run(string[] args) + public static void Run(string[] args) { Timestep = TimeSpan.FromTicks(TimeSpan.TicksPerSecond / TargetTimestep); gameTimer = Stopwatch.StartNew(); diff --git a/Nerfed.Runtime/Nerfed.Runtime.csproj b/Nerfed.Runtime/Nerfed.Runtime.csproj index a27271a..c196406 100644 --- a/Nerfed.Runtime/Nerfed.Runtime.csproj +++ b/Nerfed.Runtime/Nerfed.Runtime.csproj @@ -1,26 +1,42 @@  - $(DefaultItemExcludes);Libraries\**\* - - - - - - - - - - - - Exe net8.0 enable disable true true true + false + false + Debug;Test;Release + x64 - + + $(DefaultItemExcludes);Libraries\**\* + + + + TRACE;LOG_INFO;PROFILING + + + + TRACE;LOG_ERROR;PROFILING + true + + + + TRACE;LOG_ERROR + true + + + + + + + + + + \ No newline at end of file diff --git a/Nerfed.Runtime/Profiler.cs b/Nerfed.Runtime/Profiler.cs index e8bb4fb..5959d99 100644 --- a/Nerfed.Runtime/Profiler.cs +++ b/Nerfed.Runtime/Profiler.cs @@ -17,12 +17,12 @@ public void Dispose() { public static class Profiler { - [Conditional("PROFILER")] + [Conditional("PROFILING")] public static void BeginSample(string label) { } - [Conditional("PROFILER")] + [Conditional("PROFILING")] public static void EndSample() { } diff --git a/Nerfed.sln b/Nerfed.sln index 4565072..02931a6 100644 --- a/Nerfed.sln +++ b/Nerfed.sln @@ -7,20 +7,33 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Nerfed.Runtime", "Nerfed.Ru EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Nerfed.Builder", "Nerfed.Builder\Nerfed.Builder.csproj", "{1B88DE56-2AD8-441E-9B10-073AA43840BF}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Nerfed.Editor", "Nerfed.Editor\Nerfed.Editor.csproj", "{FF7D032D-7F0B-4700-A818-0606D66AECF8}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU + Test|x64 = Test|x64 + Release|x64 = Release|x64 + Debug|x64 = Debug|x64 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {98E09BAF-587F-4238-89BD-7693C036C233}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {98E09BAF-587F-4238-89BD-7693C036C233}.Debug|Any CPU.Build.0 = Debug|Any CPU - {98E09BAF-587F-4238-89BD-7693C036C233}.Release|Any CPU.ActiveCfg = Release|Any CPU - {98E09BAF-587F-4238-89BD-7693C036C233}.Release|Any CPU.Build.0 = Release|Any CPU - {1B88DE56-2AD8-441E-9B10-073AA43840BF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {1B88DE56-2AD8-441E-9B10-073AA43840BF}.Debug|Any CPU.Build.0 = Debug|Any CPU - {1B88DE56-2AD8-441E-9B10-073AA43840BF}.Release|Any CPU.ActiveCfg = Release|Any CPU - {1B88DE56-2AD8-441E-9B10-073AA43840BF}.Release|Any CPU.Build.0 = Release|Any CPU + {1B88DE56-2AD8-441E-9B10-073AA43840BF}.Test|x64.ActiveCfg = Test|x64 + {1B88DE56-2AD8-441E-9B10-073AA43840BF}.Test|x64.Build.0 = Test|x64 + {1B88DE56-2AD8-441E-9B10-073AA43840BF}.Release|x64.ActiveCfg = Release|x64 + {1B88DE56-2AD8-441E-9B10-073AA43840BF}.Release|x64.Build.0 = Release|x64 + {1B88DE56-2AD8-441E-9B10-073AA43840BF}.Debug|x64.ActiveCfg = Debug|x64 + {1B88DE56-2AD8-441E-9B10-073AA43840BF}.Debug|x64.Build.0 = Debug|x64 + {FF7D032D-7F0B-4700-A818-0606D66AECF8}.Test|x64.ActiveCfg = Test|x64 + {FF7D032D-7F0B-4700-A818-0606D66AECF8}.Test|x64.Build.0 = Test|x64 + {FF7D032D-7F0B-4700-A818-0606D66AECF8}.Release|x64.ActiveCfg = Release|x64 + {FF7D032D-7F0B-4700-A818-0606D66AECF8}.Release|x64.Build.0 = Release|x64 + {FF7D032D-7F0B-4700-A818-0606D66AECF8}.Debug|x64.ActiveCfg = Debug|x64 + {FF7D032D-7F0B-4700-A818-0606D66AECF8}.Debug|x64.Build.0 = Debug|x64 + {98E09BAF-587F-4238-89BD-7693C036C233}.Test|x64.ActiveCfg = Test|x64 + {98E09BAF-587F-4238-89BD-7693C036C233}.Test|x64.Build.0 = Test|x64 + {98E09BAF-587F-4238-89BD-7693C036C233}.Release|x64.ActiveCfg = Release|x64 + {98E09BAF-587F-4238-89BD-7693C036C233}.Release|x64.Build.0 = Release|x64 + {98E09BAF-587F-4238-89BD-7693C036C233}.Debug|x64.ActiveCfg = Debug|x64 + {98E09BAF-587F-4238-89BD-7693C036C233}.Debug|x64.Build.0 = Debug|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/Tools/Nerfed.Builder.dll b/Tools/Nerfed.Builder.dll deleted file mode 100644 index 4ffefcd..0000000 --- a/Tools/Nerfed.Builder.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a6a3e03a68426fe28672e53f0a6df35e0e6282e391baf044f728d703fddfde9f -size 13824 diff --git a/Tools/Nerfed.Builder b/Tools/Nerfed.Builder/Nerfed.Builder similarity index 100% rename from Tools/Nerfed.Builder rename to Tools/Nerfed.Builder/Nerfed.Builder diff --git a/Tools/Nerfed.Builder.deps.json b/Tools/Nerfed.Builder/Nerfed.Builder.deps.json similarity index 100% rename from Tools/Nerfed.Builder.deps.json rename to Tools/Nerfed.Builder/Nerfed.Builder.deps.json diff --git a/Tools/Nerfed.Builder/Nerfed.Builder.dll b/Tools/Nerfed.Builder/Nerfed.Builder.dll new file mode 100644 index 0000000..7575446 --- /dev/null +++ b/Tools/Nerfed.Builder/Nerfed.Builder.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e96c520f0088d08d3d8ab08d3b15b297ce381dcbf5c736aa8eb331f33cb35ad5 +size 13824 diff --git a/Tools/Nerfed.Builder.runtimeconfig.json b/Tools/Nerfed.Builder/Nerfed.Builder.runtimeconfig.json similarity index 78% rename from Tools/Nerfed.Builder.runtimeconfig.json rename to Tools/Nerfed.Builder/Nerfed.Builder.runtimeconfig.json index becfaea..d784515 100644 --- a/Tools/Nerfed.Builder.runtimeconfig.json +++ b/Tools/Nerfed.Builder/Nerfed.Builder.runtimeconfig.json @@ -6,6 +6,7 @@ "version": "8.0.0" }, "configProperties": { + "System.Reflection.Metadata.MetadataUpdater.IsSupported": false, "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false } } diff --git a/Tools/Linux/glslc b/Tools/glslc/Linux/glslc similarity index 100% rename from Tools/Linux/glslc rename to Tools/glslc/Linux/glslc diff --git a/Tools/Win64/glslc.exe b/Tools/glslc/Win64/glslc.exe similarity index 100% rename from Tools/Win64/glslc.exe rename to Tools/glslc/Win64/glslc.exe diff --git a/libs/x64/FAudio.dll b/libs/x64/FAudio.dll deleted file mode 100644 index d0730de..0000000 --- a/libs/x64/FAudio.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:58408417bd55fb9c01a0fdb1042860399659906c037a6ac0a7d35343e4b2b897 -size 306564 diff --git a/libs/x64/Refresh.dll b/libs/x64/Refresh.dll deleted file mode 100644 index 500646e..0000000 --- a/libs/x64/Refresh.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1cf240f982505b470669b92094e52d3abdf6ce112db0acee93b3427257f99ab4 -size 495104 diff --git a/libs/x64/SDL2.dll b/libs/x64/SDL2.dll deleted file mode 100644 index 750ce86..0000000 --- a/libs/x64/SDL2.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:76f7d265a3efaba658cbf5cf5ff078a4ad46f25160f961575041d1ca34e932c3 -size 2499584 diff --git a/libs/x64/Wellspring.dll b/libs/x64/Wellspring.dll deleted file mode 100644 index 4726fd9..0000000 --- a/libs/x64/Wellspring.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9f7485a43adc3cc3512f7487e5eedac57f7af77f0e44a562bcb1e8aaf69b6a4f -size 70534 diff --git a/libs/x64/dav1dfile.dll b/libs/x64/dav1dfile.dll deleted file mode 100644 index d2f1d4c..0000000 --- a/libs/x64/dav1dfile.dll +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5f21ab3ae860acb91f40e73b11320acd03c4726cad5763b82c700c1d93053a5f -size 3077607