Create Simulator target scaffold

This commit is contained in:
Lukas Höppner
2026-08-09 16:29:38 +02:00
parent 2f48b3efc8
commit 7ea52cb96a
14 changed files with 275 additions and 101 deletions
+15
View File
@@ -0,0 +1,15 @@
{
"version": "0.2.0",
"configurations": [
{
"name": "Run Nova64 Simulator",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "CMake: build",
"program": "${workspaceFolder}/simulator/bin/Debug/net8.0/Nova64Simulator.dll",
"args": [],
"cwd": "${workspaceFolder}/simulator",
"console": "integratedTerminal"
}
]
}
+5 -2
View File
@@ -4,5 +4,8 @@
"cmake.configureOnOpen": true,
"C_Cpp.default.configurationProvider": "ms-vscode.cmake-tools",
"cmake.cmakePath": "C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\CommonExtensions\\Microsoft\\CMake\\CMake\\bin\\cmake.exe"
}
"cmake.cmakePath": "C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\CommonExtensions\\Microsoft\\CMake\\CMake\\bin\\cmake.exe",
"cmake.configureSettings": {
"BUILD_SIMULATOR": "ON"
}
}
+19
View File
@@ -0,0 +1,19 @@
{
"version": "2.0.0",
"tasks": [
{
"label": "CMake: configure",
"type": "cmake",
"command": "configure",
"group": "build"
},
{
"label": "CMake: build",
"type": "cmake",
"command": "build",
"dependsOn": "CMake: configure",
"dependsOrder": "sequence",
"group": "build"
}
]
}