diff --git a/qpm.json b/qpm.json index 7f79779..5bf2c5b 100644 --- a/qpm.json +++ b/qpm.json @@ -17,11 +17,37 @@ } }, "workspace": { - "scripts": {}, + "scripts": { + "build": [ + "pwsh build.ps1 $0:?" + ], + "bump": [ + "pwsh ./scripts/bumpQPMdeps.ps1 $0:?" + ], + "clean": [ + "qpm s build -- -clean $0:?" + ], + "copy": [ + "pwsh copy.ps1 $0:?" + ], + "prepare-debugger": [ + "pwsh PrepareEnvForDebugger.ps1 $0:?" + ], + "qmod": [ + "qpm s build", + "pwsh buildQMOD.ps1 MultiplayerCore" + ], + "stack": [ + "pwsh ndk-stack.ps1 $0:?" + ] + }, "ndk": "^27.2.12479018", - "qmodIncludeDirs": [], + "qmodIncludeDirs": [ + "extern/libs", + "build" + ], "qmodIncludeFiles": [], - "qmodOutput": null + "qmodOutput": "MultiplayerCore.qmod" }, "dependencies": [ { diff --git a/qpm.shared.json b/qpm.shared.json index ec7b93f..5bc782e 100644 --- a/qpm.shared.json +++ b/qpm.shared.json @@ -18,11 +18,37 @@ } }, "workspace": { - "scripts": {}, + "scripts": { + "build": [ + "pwsh build.ps1 $0:?" + ], + "bump": [ + "pwsh ./scripts/bumpQPMdeps.ps1 $0:?" + ], + "clean": [ + "qpm s build -- -clean $0:?" + ], + "copy": [ + "pwsh copy.ps1 $0:?" + ], + "prepare-debugger": [ + "pwsh PrepareEnvForDebugger.ps1 $0:?" + ], + "qmod": [ + "qpm s build", + "pwsh buildQMOD.ps1 MultiplayerCore" + ], + "stack": [ + "pwsh ndk-stack.ps1 $0:?" + ] + }, "ndk": "^27.2.12479018", - "qmodIncludeDirs": [], + "qmodIncludeDirs": [ + "extern/libs", + "build" + ], "qmodIncludeFiles": [], - "qmodOutput": null + "qmodOutput": "MultiplayerCore.qmod" }, "dependencies": [ {