diff --git a/bin/Prebuild.exe b/bin/Prebuild.exe deleted file mode 100755 index e206cb08a4..0000000000 Binary files a/bin/Prebuild.exe and /dev/null differ diff --git a/bin/prebuild.dll b/bin/prebuild.dll new file mode 100644 index 0000000000..90dbc2e34a Binary files /dev/null and b/bin/prebuild.dll differ diff --git a/bin/prebuild.runtimeconfig.json b/bin/prebuild.runtimeconfig.json new file mode 100644 index 0000000000..418df653a1 --- /dev/null +++ b/bin/prebuild.runtimeconfig.json @@ -0,0 +1,12 @@ +{ + "runtimeOptions": { + "tfm": "net6.0", + "framework": { + "name": "Microsoft.NETCore.App", + "version": "6.0.0" + }, + "configProperties": { + "System.Runtime.TieredCompilation": false + } + } +} \ No newline at end of file diff --git a/runprebuild.bat b/runprebuild.bat index f27a14fc8c..9f541571ad 100755 --- a/runprebuild.bat +++ b/runprebuild.bat @@ -1,6 +1,6 @@ @echo OFF -bin\Prebuild.exe /target vs2022 /targetframework net6_0 /excludedir = "obj | bin" /file prebuild.xml +dotent bin\prebuild.dll /target vs2022 /targetframework net6_0 /excludedir = "obj | bin" /file prebuild.xml @echo Creating compile.bat rem To compile in debug mode diff --git a/runprebuild.sh b/runprebuild.sh index 7a4e81dd5e..f0dfec07c7 100755 --- a/runprebuild.sh +++ b/runprebuild.sh @@ -3,14 +3,14 @@ case "$1" in 'clean') - mono bin/Prebuild.exe /file prebuild.xml /clean + dotnet bin/prebuild.dll /file prebuild.xml /clean ;; 'autoclean') - echo y|mono bin/Prebuild.exe /file prebuild.xml /clean + echo y|dotnet bin/prebuild.dll /file prebuild.xml /clean ;; @@ -18,7 +18,7 @@ case "$1" in *) - mono bin/Prebuild.exe /target vs2022 /targetframework net6_0 /excludedir = "obj | bin" /file prebuild.xml + dotnet bin/prebuild.dll /target vs2022 /targetframework net6_0 /excludedir = "obj | bin" /file prebuild.xml ;;