diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 2b1c3e6..952e812 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -116,35 +116,6 @@ }, "problemMatcher": [] }, - { - "label": "Valgrind: Framework Debug", - "command": "valgrind", - "args": [ - "-v", - "--vgdb-error=0", - "--leak-check=full", - "--log-file=${workspaceFolder}/valgrind.log", - "--smc-check=all", - "--suppressions=${workspaceFolder}/mono.supp", - "mono", - "--debug", - "${workspaceFolder}/ProjectName/bin/Debug/net461/ProjectName.exe" - ], - "options": { - "env": { - "LD_LIBRARY_PATH": "${workspaceFolder}/ProjectName/bin/Debug/net461/lib64" - } - }, - "type": "shell", - "dependsOn": [ - "Build: Framework Debug" - ], - "group": { - "kind": "build", - "isDefault": true - }, - "problemMatcher": [] - }, { "label": "Build & Run: Core Debug", "type": "shell", @@ -199,7 +170,7 @@ "command": "dotnet", "args": [ "build", - "./ProjectName.sln", + "./ProjectName.Core.sln", "--configuration", "Release", "-f", diff --git a/FNA.Settings.props b/FNA.Settings.props new file mode 100644 index 0000000..4c1d2c2 --- /dev/null +++ b/FNA.Settings.props @@ -0,0 +1,6 @@ + + + + $(DefineConstants) + + diff --git a/ProjectName.Core.sln b/ProjectName.Core.sln new file mode 100644 index 0000000..e733148 --- /dev/null +++ b/ProjectName.Core.sln @@ -0,0 +1,34 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 15 +VisualStudioVersion = 15.0.26124.0 +MinimumVisualStudioVersion = 15.0.26124.0 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ProjectName.Core", "ProjectName\ProjectName.Core.csproj", "{4589302C-174A-4173-9654-CAA6CA1B5220}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 + Release|Any CPU = Release|Any CPU + Release|x64 = Release|x64 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {4589302C-174A-4173-9654-CAA6CA1B5220}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4589302C-174A-4173-9654-CAA6CA1B5220}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4589302C-174A-4173-9654-CAA6CA1B5220}.Debug|x64.ActiveCfg = Debug|Any CPU + {4589302C-174A-4173-9654-CAA6CA1B5220}.Debug|x64.Build.0 = Debug|Any CPU + {4589302C-174A-4173-9654-CAA6CA1B5220}.Debug|x86.ActiveCfg = Debug|Any CPU + {4589302C-174A-4173-9654-CAA6CA1B5220}.Debug|x86.Build.0 = Debug|Any CPU + {4589302C-174A-4173-9654-CAA6CA1B5220}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4589302C-174A-4173-9654-CAA6CA1B5220}.Release|Any CPU.Build.0 = Release|Any CPU + {4589302C-174A-4173-9654-CAA6CA1B5220}.Release|x64.ActiveCfg = Release|Any CPU + {4589302C-174A-4173-9654-CAA6CA1B5220}.Release|x64.Build.0 = Release|Any CPU + {4589302C-174A-4173-9654-CAA6CA1B5220}.Release|x86.ActiveCfg = Release|Any CPU + {4589302C-174A-4173-9654-CAA6CA1B5220}.Release|x86.Build.0 = Release|Any CPU + EndGlobalSection +EndGlobal diff --git a/ProjectName/Content/README.md b/ProjectName/Content/README.md new file mode 100644 index 0000000..d05e474 --- /dev/null +++ b/ProjectName/Content/README.md @@ -0,0 +1 @@ +Insert your content files here (sprites, sound, etc) diff --git a/ProjectName/ProjectName.Core.csproj b/ProjectName/ProjectName.Core.csproj new file mode 100644 index 0000000..c8cc4e2 --- /dev/null +++ b/ProjectName/ProjectName.Core.csproj @@ -0,0 +1,29 @@ + + + obj\$(MSBuildProjectName) + + + + WinExe + netcoreapp3.1 + ProjectName + false + 8.0 + ProjectName.Program + ProjectName + ProjectName + true + win-x64;osx-x64;linux-x64 + + + + + Always + + + + + + + +