diff --git a/.gitignore b/.gitignore index 956ee68..b0b084d 100644 --- a/.gitignore +++ b/.gitignore @@ -96,4 +96,6 @@ InitTestScene*.unity* /[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Core/Property Providers.meta # Auto-generated scenes by play mode tests -/[Aa]ssets/[Ii]nit[Tt]est[Ss]cene*.unity* \ No newline at end of file +/[Aa]ssets/[Ii]nit[Tt]est[Ss]cene*.unity* + +/dotnet-test/ diff --git a/.vsconfig b/.vsconfig new file mode 100755 index 0000000..f019fd0 --- /dev/null +++ b/.vsconfig @@ -0,0 +1,6 @@ +{ + "version": "1.0", + "components": [ + "Microsoft.VisualStudio.Workload.ManagedGame" + ] +} diff --git a/ProjectSettings/EditorBuildSettings.asset b/ProjectSettings/EditorBuildSettings.asset old mode 100644 new mode 100755 diff --git a/mise.toml b/mise.toml new file mode 100644 index 0000000..376d847 --- /dev/null +++ b/mise.toml @@ -0,0 +1,10 @@ +[tools] +cmake = "latest" +dotnet = "latest" +python = "latest" + +[tasks.setup-linux-arch] +run = 'paru -S mono git vim-youcompleteme-git mono-msbuild; touch "${MISE_PROJECT_ROOT}"/.sln' + +[tasks.test-run-csharp] +run = 'dotnet new console -n dotnet-test && dotnet run --project=./dotnet-test && ls dotnet-test/*.cs'