Description:
Add initial stabs at WASM compilation.
Commit status:
[Not Reviewed]
References:
Diff options:
Comments:
0 Commit comments
0 Inline Comments
Unresolved TODOs:
There are no unresolved TODOs
@@ -0,0 +1,6 | |||
|
1 | <linker> | |
|
2 | <assembly fullname="FNA"> | |
|
3 | <namespace fullname="ObjCRuntime" /> | |
|
4 | <namespace fullname="Microsoft.Xna.Framework.Content" /> | |
|
5 | </assembly> | |
|
6 | </linker> |
@@ -0,0 +1,82 | |||
|
1 | <!DOCTYPE html> | |
|
2 | <html> | |
|
3 | <head> | |
|
4 | <meta charset="utf-8" /> | |
|
5 | <meta name="viewport" content="width=device-width, initial-scale=1" /> | |
|
6 | <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" /> | |
|
7 | ||
|
8 | <script type="text/javascript" src="./require.js"></script> | |
|
9 | <script type="text/javascript" src="./mono-config.js"></script> | |
|
10 | <script type="text/javascript" src="./uno-config.js"></script> | |
|
11 | <script type="text/javascript" src="./uno-bootstrap.js"></script> | |
|
12 | <script type="text/javascript"> | |
|
13 | /* These functions are supposed to be included by passing | |
|
14 | * -s DEFAULT_LIBRARY_FUNCS_TO_INCLUDE=[...] to the emcc linker, | |
|
15 | * but MSBuild makes it impossible to do that. Instead I copied | |
|
16 | * them from Emscripten's library.js directly into here. -caleb | |
|
17 | */ | |
|
18 | function listenOnce(object, event, func) { | |
|
19 | object.addEventListener(event, func, { 'once': true }); | |
|
20 | } | |
|
21 | function autoResumeAudioContext(ctx, elements) { | |
|
22 | if (!elements) { | |
|
23 | elements = [document, document.getElementById('canvas')]; | |
|
24 | } | |
|
25 | ['keydown', 'mousedown', 'touchstart'].forEach(function(event) { | |
|
26 | elements.forEach(function(element) { | |
|
27 | if (element) { | |
|
28 | listenOnce(element, event, function() { | |
|
29 | if (ctx.state === 'suspended') ctx.resume(); | |
|
30 | }); | |
|
31 | } | |
|
32 | }); | |
|
33 | }); | |
|
34 | } | |
|
35 | function dynCallLegacy(sig, ptr, args) { | |
|
36 | assert(('dynCall_' + sig) in Module, 'bad function pointer type - no table for sig \'' + sig + '\''); | |
|
37 | if (args && args.length) { | |
|
38 | // j (64-bit integer) must be passed in as two numbers [low 32, high 32]. | |
|
39 | assert(args.length === sig.substring(1).replace(/j/g, '--').length); | |
|
40 | } else { | |
|
41 | assert(sig.length == 1); | |
|
42 | } | |
|
43 | var f = Module["dynCall_" + sig]; | |
|
44 | return args && args.length ? f.apply(null, [ptr].concat(args)) : f.call(null, ptr); | |
|
45 | } | |
|
46 | function dynCall(sig, ptr, args) { | |
|
47 | if (sig.indexOf('j') != -1) { | |
|
48 | return dynCallLegacy(sig, ptr, args); | |
|
49 | } | |
|
50 | assert(wasmTable.get(ptr), 'missing table entry in dynCall: ' + ptr); | |
|
51 | return wasmTable.get(ptr).apply(null, args) | |
|
52 | } | |
|
53 | </script> | |
|
54 | <script async type="text/javascript" src="./dotnet.js"></script> | |
|
55 | $(ADDITIONAL_CSS) | |
|
56 | $(ADDITIONAL_HEAD) | |
|
57 | </head> | |
|
58 | <body> | |
|
59 | <div id="uno-body" class="container-fluid uno-body"> | |
|
60 | <div class="uno-loader" | |
|
61 | loading-position="bottom" | |
|
62 | loading-alert="none"> | |
|
63 | ||
|
64 | <!-- Logo: change src to customize the logo --> | |
|
65 | <img class="logo" | |
|
66 | src="" | |
|
67 | title="Uno is loading your application" /> | |
|
68 | ||
|
69 | <progress></progress> | |
|
70 | <span class="alert"></span> | |
|
71 | </div> | |
|
72 | </div> | |
|
73 | <canvas id="canvas"></canvas> | |
|
74 | <script> | |
|
75 | // This is required for SDL2! | |
|
76 | Module.canvas = document.getElementById("canvas"); | |
|
77 | </script> | |
|
78 | <noscript> | |
|
79 | <p>This application requires Javascript and WebAssembly to be enabled.</p> | |
|
80 | </noscript> | |
|
81 | </body> | |
|
82 | </html> |
@@ -0,0 +1,95 | |||
|
1 | ||
|
2 | <Project Sdk="Microsoft.NET.Sdk.Web"> | |
|
3 | ||
|
4 | <PropertyGroup> | |
|
5 | <OutputType>Exe</OutputType> | |
|
6 | <TargetFramework>net5.0</TargetFramework> | |
|
7 | <WasmShellMonoRuntimeExecutionMode>InterpreterAndAOT</WasmShellMonoRuntimeExecutionMode> | |
|
8 | <WasmShellIndexHtmlPath>index.html</WasmShellIndexHtmlPath> | |
|
9 | <LangVersion>8.0</LangVersion> | |
|
10 | <AllowUnsafeBlocks>true</AllowUnsafeBlocks> | |
|
11 | <UseAppHost>true</UseAppHost> | |
|
12 | </PropertyGroup> | |
|
13 | <!-- <PropertyGroup> --> | |
|
14 | <!-- <BaseIntermediateOutputPath>obj\$(MSBuildisometric-park-fna)</BaseIntermediateOutputPath> --> | |
|
15 | <!-- </PropertyGroup> --> | |
|
16 | <!-- <Import Sdk="Microsoft.NET.Sdk" Project="Sdk.props" /> --> | |
|
17 | <!-- <PropertyGroup> --> | |
|
18 | <!-- <OutputType>WinExe</OutputType> --> | |
|
19 | <!-- <TargetFramework>netcoreapp3.1</TargetFramework> --> | |
|
20 | <!-- <TargetName>isometric-park-fna</TargetName> --> | |
|
21 | <!-- <!-- <GenerateAssemblyInfo>false</GenerateAssemblyInfo> --> | |
|
22 | <!-- <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute> --> --> | |
|
23 | <!-- <LangVersion>8.0</LangVersion> --> | |
|
24 | <!-- <!-- <StartupObject>isometric-park-fna.Program</StartupObject> --> --> | |
|
25 | <!-- <AssemblyName>isometric-park-fna</AssemblyName> --> | |
|
26 | <!-- <RootNamespace>isometricparkfna</RootNamespace> --> | |
|
27 | <!-- <!-- <TargetLatestRuntimePatch>true</TargetLatestRuntimePatch> --> --> | |
|
28 | <!-- <RuntimeIdentifiers>win-x64;osx-x64;linux-x64</RuntimeIdentifiers> --> | |
|
29 | <!-- <AllowUnsafeBlocks>true</AllowUnsafeBlocks> --> | |
|
30 | <!-- <UseAppHost>true</UseAppHost> --> | |
|
31 | <!-- <ApplicationIcon /> --> | |
|
32 | <!-- <GenerateAssemblyInfo>false</GenerateAssemblyInfo> --> | |
|
33 | <!-- <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute> --> | |
|
34 | <!-- </PropertyGroup> --> | |
|
35 | <!-- <ItemGroup> --> | |
|
36 | <!-- <Content Include="Content\**\*.*"> --> | |
|
37 | <!-- <CopyToOutputDirectory>Always</CopyToOutputDirectory> --> | |
|
38 | <!-- </Content> --> | |
|
39 | <!-- </ItemGroup> --> | |
|
40 | <ItemGroup> | |
|
41 | <ProjectReference Include="..\FNA\FNA.Core.csproj" /> | |
|
42 | <!-- <ProjectReference Include="..\encompass-cs\encompass-cs\encompass-cs.csproj" /> --> | |
|
43 | <ProjectReference Include="..\SpriteFontPlus\src\SpriteFontPlus.FNA.Core.csproj" /> | |
|
44 | <ProjectReference Include="..\encompass-cs\encompass-cs\encompass-cs.csproj" /> | |
|
45 | </ItemGroup> | |
|
46 | ||
|
47 | <ItemGroup> | |
|
48 | <Reference Include="System" /> | |
|
49 | <Reference Include="Newtonsoft.Json"> | |
|
50 | <!-- <HintPath>..\packages\Newtonsoft.Json.9.0.1\lib\net45\Newtonsoft.Json.dll</HintPath> --> | |
|
51 | </Reference> | |
|
52 | <!-- <Reference Include="YamlDotNet" Version="9.1.4"> --> | |
|
53 | <!-- <HintPath>..\packages\YamlDotNet.9.1.4\lib\net452\YamlDotNet.dll</HintPath> --> | |
|
54 | <!-- </Reference> --> | |
|
55 | <!-- <Reference Include="YamlDotNet"> | |
|
56 | </Reference> --> | |
|
57 | <!-- <Reference Include="Tracery.Net"> --> | |
|
58 | <!-- <!-- <HintPath>..\packages\Tracery.Net.1.0.0\lib\net452\Tracery.Net.dll</HintPath> --> --> | |
|
59 | <!-- </Reference> --> | |
|
60 | ||
|
61 | </ItemGroup> | |
|
62 | <!-- <Import Project="..\build\CopyFNALibs.targets"/> --> | |
|
63 | <ItemGroup> | |
|
64 | <PackageReference Include="ImGui.NET" Version="1.78.0" /> | |
|
65 | <PackageReference Include="Tracery.Net" Version="1.0.0" /> | |
|
66 | <PackageReference Include="YamlDotNet" Version="11.1.1" /> | |
|
67 | </ItemGroup> | |
|
68 | <!-- <Import Sdk="Microsoft.NET.Sdk" Project="Sdk.targets" /> --> | |
|
69 | <Import Project="..\packages\ImGui.NET.1.78.0\build\net40\ImGui.NET.targets" Condition="Exists('..\packages\ImGui.NET.1.78.0\build\net40\ImGui.NET.targets')" /> | |
|
70 | ||
|
71 | <!--WASM specifics--> | |
|
72 | <ItemGroup> | |
|
73 | <LinkerDescriptor Include="LinkerConfig.xml" /> | |
|
74 | </ItemGroup> | |
|
75 | ||
|
76 | <!-- <ItemGroup> --> | |
|
77 | <!-- <Content Include="FAudio.a" /> --> | |
|
78 | <!-- <Content Include="FNA3D.a" /> --> | |
|
79 | <!-- <Content Include="libmojoshader.a" /> --> | |
|
80 | <!-- <Content Include="SDL2.a" /> --> | |
|
81 | <!-- </ItemGroup> --> | |
|
82 | ||
|
83 | <ItemGroup> | |
|
84 | <PackageReference Include="Uno.Wasm.Bootstrap" Version="2.0.2" /> | |
|
85 | <PackageReference Include="Uno.Wasm.Bootstrap.DevServer" Version="2.0.2" /> | |
|
86 | </ItemGroup> | |
|
87 | ||
|
88 | ||
|
89 | <ItemGroup> | |
|
90 | <WasmShellExtraEmccFlags Include="-s MIN_WEBGL_VERSION=2 -s MAX_WEBGL_VERSION=2 --preload-file /home/alys/repos/isometric-park-fna/isometric-park-fna/Content@Content" /> | |
|
91 | </ItemGroup> | |
|
92 | <Target Name="MoveDataFile" AfterTargets="BuildDist"> | |
|
93 | <Move SourceFiles="$(WasmShellOutputPackagePath)\dotnet.data" DestinationFolder="$(OutDir)dist" /> | |
|
94 | </Target> | |
|
95 | </Project> |
@@ -1,6 +1,6 | |||
|
1 | 1 | <Project Sdk="Microsoft.NET.Sdk"> |
|
2 | 2 | <PropertyGroup> |
|
3 | <TargetFrameworks>net40;netstandard2.0</TargetFrameworks> | |
|
3 | <TargetFrameworks>net5.0;net40;netstandard2.0</TargetFrameworks> | |
|
4 | 4 | <Platforms>x64</Platforms> |
|
5 | 5 | </PropertyGroup> |
|
6 | 6 | <PropertyGroup> |
|
1 | NO CONTENT: modified file, binary diff hidden |
|
1 | NO CONTENT: modified file, binary diff hidden |
@@ -11,3 +11,8 | |||
|
11 | 11 | /Users/alys/repos/isometric-park-fna/FNA/obj/Release/FNA.csprojAssemblyReference.cache |
|
12 | 12 | /Users/alys/repos/isometric-park-fna/FNA/obj/Release/FNA.csproj.CoreCompileInputs.cache |
|
13 | 13 | /Users/alys/repos/isometric-park-fna/FNA/obj/Release/FNA.dll |
|
14 | /home/alys/repos/isometric-park-fna/FNA/bin/Release/FNA.dll.config | |
|
15 | /home/alys/repos/isometric-park-fna/FNA/bin/Release/FNA.dll | |
|
16 | /home/alys/repos/isometric-park-fna/FNA/obj/Release/FNA.csprojAssemblyReference.cache | |
|
17 | /home/alys/repos/isometric-park-fna/FNA/obj/Release/FNA.csproj.CoreCompileInputs.cache | |
|
18 | /home/alys/repos/isometric-park-fna/FNA/obj/Release/FNA.dll |
@@ -7,6 +7,11 | |||
|
7 | 7 | core-debug: |
|
8 | 8 | dotnet build ${CORE_SOLUTION} -f netcoreapp3.1 |
|
9 | 9 | |
|
10 | # As experiment | |
|
11 | core5-debug: | |
|
12 | dotnet build ${CORE_SOLUTION} -f netcoreapp5 | |
|
13 | ||
|
14 | ||
|
10 | 15 | core-release: |
|
11 | 16 | dotnet build ${CORE_SOLUTION} -f netcoreapp3.1 -c Release |
|
12 | 17 | |
@@ -24,6 +29,10 | |||
|
24 | 29 | run-core-debug: |
|
25 | 30 | cd isometric-park-fna/bin/Debug/netcoreapp3.1; LD_LIBRARY_PATH="../../../fnalibs/lib64" DYLD_LIBRARY_PATH="../../../../fnalibs/osx" dotnet ./isometric-park-fna.dll |
|
26 | 31 | |
|
32 | ||
|
33 | run-core5-debug: | |
|
34 | cd isometric-park-fna/bin/Debug/netcoreapp5; LD_LIBRARY_PATH="../../../fnalibs/lib64" DYLD_LIBRARY_PATH="../../../../fnalibs/osx" dotnet ./isometric-park-fna.dll | |
|
35 | ||
|
27 | 36 | run-core-release: |
|
28 | 37 | cd isometric-park-fna/bin/Release/netcoreapp3.1; LD_LIBRARY_PATH="../../../fnalibs/lib64" DYLD_LIBRARY_PATH="../../../../fnalibs/osx" dotnet ./isometric-park-fna.dll |
|
29 | 38 |
|
1 | NO CONTENT: modified file, binary diff hidden |
|
1 | NO CONTENT: modified file, binary diff hidden |
|
1 | NO CONTENT: modified file, binary diff hidden |
|
1 | NO CONTENT: modified file, binary diff hidden |
|
1 | NO CONTENT: modified file, binary diff hidden |
|
1 | NO CONTENT: modified file, binary diff hidden |
@@ -20,5 +20,5 | |||
|
20 | 20 | [assembly: System.Reflection.AssemblyTitleAttribute("SpriteFontPlus")] |
|
21 | 21 | [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] |
|
22 | 22 | |
|
23 |
// |
|
|
23 | // Generated by the MSBuild WriteCodeFragment class. | |
|
24 | 24 |
|
1 | NO CONTENT: modified file, binary diff hidden |
@@ -20,3 +20,14 | |||
|
20 | 20 | /Users/alys/repos/isometric-park-fna/SpriteFontPlus/src/obj/Release/net45/SpriteFontPlus.FNA.csproj.CopyComplete |
|
21 | 21 | /Users/alys/repos/isometric-park-fna/SpriteFontPlus/src/obj/Release/net45/SpriteFontPlus.dll |
|
22 | 22 | /Users/alys/repos/isometric-park-fna/SpriteFontPlus/src/obj/Release/net45/SpriteFontPlus.pdb |
|
23 | /home/alys/repos/isometric-park-fna/SpriteFontPlus/src/bin/FNA/Release/net45/FNA.dll.config | |
|
24 | /home/alys/repos/isometric-park-fna/SpriteFontPlus/src/bin/FNA/Release/net45/SpriteFontPlus.dll | |
|
25 | /home/alys/repos/isometric-park-fna/SpriteFontPlus/src/bin/FNA/Release/net45/SpriteFontPlus.pdb | |
|
26 | /home/alys/repos/isometric-park-fna/SpriteFontPlus/src/bin/FNA/Release/net45/FNA.dll | |
|
27 | /home/alys/repos/isometric-park-fna/SpriteFontPlus/src/obj/Release/net45/SpriteFontPlus.FNA.csprojAssemblyReference.cache | |
|
28 | /home/alys/repos/isometric-park-fna/SpriteFontPlus/src/obj/Release/net45/SpriteFontPlus.FNA.csproj.CoreCompileInputs.cache | |
|
29 | /home/alys/repos/isometric-park-fna/SpriteFontPlus/src/obj/Release/net45/SpriteFontPlus.FNA.AssemblyInfoInputs.cache | |
|
30 | /home/alys/repos/isometric-park-fna/SpriteFontPlus/src/obj/Release/net45/SpriteFontPlus.FNA.AssemblyInfo.cs | |
|
31 | /home/alys/repos/isometric-park-fna/SpriteFontPlus/src/obj/Release/net45/SpriteFontPlus.FNA.csproj.CopyComplete | |
|
32 | /home/alys/repos/isometric-park-fna/SpriteFontPlus/src/obj/Release/net45/SpriteFontPlus.dll | |
|
33 | /home/alys/repos/isometric-park-fna/SpriteFontPlus/src/obj/Release/net45/SpriteFontPlus.pdb |
|
1 | NO CONTENT: modified file, binary diff hidden |
|
1 | NO CONTENT: modified file, binary diff hidden |
@@ -1,14 +1,14 | |||
|
1 | 1 | { |
|
2 | 2 | "format": 1, |
|
3 | 3 | "restore": { |
|
4 |
"/ |
|
|
4 | "/home/alys/repos/isometric-park-fna/SpriteFontPlus/src/SpriteFontPlus.FNA.csproj": {} | |
|
5 | 5 | }, |
|
6 | 6 | "projects": { |
|
7 |
"/ |
|
|
7 | "/home/alys/repos/isometric-park-fna/FNA/FNA.csproj": { | |
|
8 | 8 | "restore": { |
|
9 |
"projectUniqueName": "/ |
|
|
9 | "projectUniqueName": "/home/alys/repos/isometric-park-fna/FNA/FNA.csproj", | |
|
10 | 10 | "projectName": "FNA", |
|
11 |
"projectPath": "/ |
|
|
11 | "projectPath": "/home/alys/repos/isometric-park-fna/FNA/FNA.csproj", | |
|
12 | 12 | "frameworks": { |
|
13 | 13 | "net48": { |
|
14 | 14 | "projectReferences": {} |
@@ -19,17 +19,17 | |||
|
19 | 19 | "net48": {} |
|
20 | 20 | } |
|
21 | 21 | }, |
|
22 |
"/ |
|
|
22 | "/home/alys/repos/isometric-park-fna/SpriteFontPlus/src/SpriteFontPlus.FNA.csproj": { | |
|
23 | 23 | "version": "1.0.0", |
|
24 | 24 | "restore": { |
|
25 |
"projectUniqueName": "/ |
|
|
25 | "projectUniqueName": "/home/alys/repos/isometric-park-fna/SpriteFontPlus/src/SpriteFontPlus.FNA.csproj", | |
|
26 | 26 | "projectName": "SpriteFontPlus", |
|
27 |
"projectPath": "/ |
|
|
28 |
"packagesPath": "/ |
|
|
29 |
"outputPath": "/ |
|
|
27 | "projectPath": "/home/alys/repos/isometric-park-fna/SpriteFontPlus/src/SpriteFontPlus.FNA.csproj", | |
|
28 | "packagesPath": "/home/alys/.nuget/packages/", | |
|
29 | "outputPath": "/home/alys/repos/isometric-park-fna/SpriteFontPlus/src/obj/", | |
|
30 | 30 | "projectStyle": "PackageReference", |
|
31 | 31 | "configFilePaths": [ |
|
32 |
"/ |
|
|
32 | "/home/alys/.config/NuGet/NuGet.Config" | |
|
33 | 33 | ], |
|
34 | 34 | "originalTargetFrameworks": [ |
|
35 | 35 | "net45" |
@@ -40,8 +40,8 | |||
|
40 | 40 | "frameworks": { |
|
41 | 41 | "net45": { |
|
42 | 42 | "projectReferences": { |
|
43 |
"/ |
|
|
44 |
"projectPath": "/ |
|
|
43 | "/home/alys/repos/isometric-park-fna/FNA/FNA.csproj": { | |
|
44 | "projectPath": "/home/alys/repos/isometric-park-fna/FNA/FNA.csproj" | |
|
45 | 45 | } |
|
46 | 46 | } |
|
47 | 47 | } |
@@ -54,7 +54,7 | |||
|
54 | 54 | }, |
|
55 | 55 | "frameworks": { |
|
56 | 56 | "net45": { |
|
57 |
"runtimeIdentifierGraphPath": "/ |
|
|
57 | "runtimeIdentifierGraphPath": "/usr/lib/mono/msbuild/Current/bin/RuntimeIdentifierGraph.json" | |
|
58 | 58 | } |
|
59 | 59 | } |
|
60 | 60 | } |
@@ -4,8 +4,8 | |||
|
4 | 4 | <RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess> |
|
5 | 5 | <RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool> |
|
6 | 6 | <ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile> |
|
7 |
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">/ |
|
|
8 |
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">/ |
|
|
7 | <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">/home/alys/.nuget/packages/</NuGetPackageRoot> | |
|
8 | <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">/home/alys/.nuget/packages/</NuGetPackageFolders> | |
|
9 | 9 | <NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle> |
|
10 | 10 | <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">5.6.0</NuGetToolVersion> |
|
11 | 11 | </PropertyGroup> |
@@ -553,20 +553,24 | |||
|
553 | 553 | ] |
|
554 | 554 | }, |
|
555 | 555 | "packageFolders": { |
|
556 |
"/ |
|
|
556 | "/home/alys/.nuget/packages/": {}, | |
|
557 | "/usr/share/dotnet/sdk/NuGetFallbackFolder": {} | |
|
557 | 558 | }, |
|
558 | 559 | "project": { |
|
559 | 560 | "version": "1.0.0", |
|
560 | 561 | "restore": { |
|
561 |
"projectUniqueName": "/ |
|
|
562 | "projectUniqueName": "/home/alys/repos/isometric-park-fna/SpriteFontPlus/src/SpriteFontPlus.FNA.Core.csproj", | |
|
562 | 563 | "projectName": "SpriteFontPlus", |
|
563 |
"projectPath": "/ |
|
|
564 |
"packagesPath": "/ |
|
|
565 |
"outputPath": "/ |
|
|
564 | "projectPath": "/home/alys/repos/isometric-park-fna/SpriteFontPlus/src/SpriteFontPlus.FNA.Core.csproj", | |
|
565 | "packagesPath": "/home/alys/.nuget/packages/", | |
|
566 | "outputPath": "/home/alys/repos/isometric-park-fna/SpriteFontPlus/src/obj/", | |
|
566 | 567 | "projectStyle": "PackageReference", |
|
567 | 568 | "crossTargeting": true, |
|
569 | "fallbackFolders": [ | |
|
570 | "/usr/share/dotnet/sdk/NuGetFallbackFolder" | |
|
571 | ], | |
|
568 | 572 | "configFilePaths": [ |
|
569 |
"/ |
|
|
573 | "/home/alys/.nuget/NuGet/NuGet.Config" | |
|
570 | 574 | ], |
|
571 | 575 | "originalTargetFrameworks": [ |
|
572 | 576 | "net45", |
@@ -579,16 +583,16 | |||
|
579 | 583 | "net45": { |
|
580 | 584 | "targetAlias": "net45", |
|
581 | 585 | "projectReferences": { |
|
582 |
"/ |
|
|
583 |
"projectPath": "/ |
|
|
586 | "/home/alys/repos/isometric-park-fna/FNA/FNA.Core.csproj": { | |
|
587 | "projectPath": "/home/alys/repos/isometric-park-fna/FNA/FNA.Core.csproj" | |
|
584 | 588 | } |
|
585 | 589 | } |
|
586 | 590 | }, |
|
587 | 591 | "netstandard2.0": { |
|
588 | 592 | "targetAlias": "netstandard2.0", |
|
589 | 593 | "projectReferences": { |
|
590 |
"/ |
|
|
591 |
"projectPath": "/ |
|
|
594 | "/home/alys/repos/isometric-park-fna/FNA/FNA.Core.csproj": { | |
|
595 | "projectPath": "/home/alys/repos/isometric-park-fna/FNA/FNA.Core.csproj" | |
|
592 | 596 | } |
|
593 | 597 | } |
|
594 | 598 | } |
@@ -610,7 +614,7 | |||
|
610 | 614 | "autoReferenced": true |
|
611 | 615 | } |
|
612 | 616 | }, |
|
613 |
"runtimeIdentifierGraphPath": "/usr/ |
|
|
617 | "runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/5.0.202/RuntimeIdentifierGraph.json" | |
|
614 | 618 | }, |
|
615 | 619 | "netstandard2.0": { |
|
616 | 620 | "targetAlias": "netstandard2.0", |
@@ -632,7 +636,7 | |||
|
632 | 636 | ], |
|
633 | 637 | "assetTargetFallback": true, |
|
634 | 638 | "warn": true, |
|
635 |
"runtimeIdentifierGraphPath": "/usr/ |
|
|
639 | "runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/5.0.202/RuntimeIdentifierGraph.json" | |
|
636 | 640 | } |
|
637 | 641 | } |
|
638 | 642 | } |
@@ -1,13 +1,13 | |||
|
1 | 1 | { |
|
2 | 2 | "version": 2, |
|
3 | "dgSpecHash": "AvKmYKc88bJckphAgHXheUIHeesAncWXbgk6/PQVuxOzmKwDSFnsyg9u++EKNsxOlDt4tDOOVkyfDMjvYvNCKQ==", | |
|
3 | "dgSpecHash": "Nd/wYhC0fmo5EN6t4uYp6IHlFQfOOZm3jAbxjWpNwKklDzDkxs8Sgd+hMxcqPUyiXIPKGgT672Vtv9TnIk/YyA==", | |
|
4 | 4 | "success": true, |
|
5 |
"projectFilePath": "/ |
|
|
5 | "projectFilePath": "/home/alys/repos/isometric-park-fna/SpriteFontPlus/src/SpriteFontPlus.FNA.Core.csproj", | |
|
6 | 6 | "expectedPackageFiles": [ |
|
7 |
"/ |
|
|
8 |
"/ |
|
|
9 |
"/ |
|
|
10 |
"/ |
|
|
7 | "/home/alys/.nuget/packages/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512", | |
|
8 | "/home/alys/.nuget/packages/microsoft.netframework.referenceassemblies/1.0.0/microsoft.netframework.referenceassemblies.1.0.0.nupkg.sha512", | |
|
9 | "/home/alys/.nuget/packages/microsoft.netframework.referenceassemblies.net45/1.0.0/microsoft.netframework.referenceassemblies.net45.1.0.0.nupkg.sha512", | |
|
10 | "/home/alys/.nuget/packages/netstandard.library/2.0.3/netstandard.library.2.0.3.nupkg.sha512" | |
|
11 | 11 | ], |
|
12 | 12 | "logs": [] |
|
13 | 13 | } No newline at end of file |
@@ -5,7 +5,7 | |||
|
5 | 5 | <Import Sdk="Microsoft.NET.Sdk" Project="Sdk.props" /> |
|
6 | 6 | <PropertyGroup> |
|
7 | 7 | <OutputType>WinExe</OutputType> |
|
8 |
<TargetFramework>net |
|
|
8 | <TargetFramework>net5.0</TargetFramework> | |
|
9 | 9 | <TargetName>isometric-park-fna</TargetName> |
|
10 | 10 | <!-- <GenerateAssemblyInfo>false</GenerateAssemblyInfo> |
|
11 | 11 | <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute> --> |
@@ -5,13 +5,14 | |||
|
5 | 5 | <package id="morelinq" version="3.2.0" targetFramework="net461" /> |
|
6 | 6 | <package id="Newtonsoft.Json" version="12.0.3" targetFramework="net461" /> |
|
7 | 7 | <package id="System.Buffers" version="4.5.1" targetFramework="net461" /> |
|
8 | <package id="System" version="4.5.1" targetFramework="net461" /> | |
|
8 | 9 | <package id="System.Memory" version="4.5.4" targetFramework="net461" /> |
|
9 | 10 | <package id="System.Numerics.Vectors" version="4.5.0" targetFramework="net461" /> |
|
10 | 11 | <package id="System.Runtime.CompilerServices.Unsafe" version="5.0.0" targetFramework="net461" /> |
|
11 | <package id="System.Security.AccessControl" version="5.0.0" targetFramework="net461" /> | |
|
12 | <package id="System.Security.Permissions" version="5.0.0" targetFramework="net461" /> | |
|
13 | <package id="System.Security.Principal.Windows" version="5.0.0" targetFramework="net461" /> | |
|
12 | <!-- <package id="System.Security.AccessControl" version="5.0.0" targetFramework="net461" /> --> | |
|
13 | <!-- <package id="System.Security.Permissions" version="5.0.0" targetFramework="net461" /> --> | |
|
14 | <!-- <package id="System.Security.Principal.Windows" version="5.0.0" targetFramework="net461" /> --> | |
|
14 | 15 | <package id="System.ValueTuple" version="4.4.0" targetFramework="net461" /> |
|
15 | 16 | <package id="Tracery.Net" version="1.0.0" targetFramework="net461" /> |
|
16 | 17 | <package id="YamlDotNet" version="9.1.4" targetFramework="net461" /> |
|
17 | </packages> No newline at end of file | |
|
18 | </packages> |
You need to be logged in to leave comments.
Login now