From 32d82ae72551d06493fb14bb36f1458bd62898ed Mon Sep 17 00:00:00 2001 From: Daniel <790119+DanTheMan827@users.noreply.github.com> Date: Tue, 10 Jun 2025 12:37:49 -0500 Subject: [PATCH] Update qpm.json to support `qpm qmod zip` --- qpm.json | 31 ++++++++++++++++++++++++++++--- qpm.shared.json | 31 ++++++++++++++++++++++++++++--- 2 files changed, 56 insertions(+), 6 deletions(-) diff --git a/qpm.json b/qpm.json index bacc97b..3aad527 100644 --- a/qpm.json +++ b/qpm.json @@ -14,11 +14,36 @@ } }, "workspace": { - "scripts": {}, + "scripts": { + "build": [ + "pwsh build.ps1 $0:?" + ], + "clean": [ + "qpm s build -- -clean" + ], + "copy": [ + "pwsh copy.ps1 $0:?" + ], + "log": [ + "pwsh start-logging.ps1 $0:?" + ], + "qmod": [ + "pwsh buildQMOD.ps1 ClockMod $0:?" + ], + "restart": [ + "pwsh restart-game.ps1 $0:?" + ], + "validate": [ + "pwsh validate-modjson.ps1 $0:?" + ] + }, "ndk": "^27.2.12479018", - "qmodIncludeDirs": [], + "qmodIncludeDirs": [ + "./build", + "./extern/libs" + ], "qmodIncludeFiles": [], - "qmodOutput": null + "qmodOutput": "ClockMod.qmod" }, "dependencies": [ { diff --git a/qpm.shared.json b/qpm.shared.json index a2e3338..a77a327 100644 --- a/qpm.shared.json +++ b/qpm.shared.json @@ -15,11 +15,36 @@ } }, "workspace": { - "scripts": {}, + "scripts": { + "build": [ + "pwsh build.ps1 $0:?" + ], + "clean": [ + "qpm s build -- -clean" + ], + "copy": [ + "pwsh copy.ps1 $0:?" + ], + "log": [ + "pwsh start-logging.ps1 $0:?" + ], + "qmod": [ + "pwsh buildQMOD.ps1 ClockMod $0:?" + ], + "restart": [ + "pwsh restart-game.ps1 $0:?" + ], + "validate": [ + "pwsh validate-modjson.ps1 $0:?" + ] + }, "ndk": "^27.2.12479018", - "qmodIncludeDirs": [], + "qmodIncludeDirs": [ + "./build", + "./extern/libs" + ], "qmodIncludeFiles": [], - "qmodOutput": null + "qmodOutput": "ClockMod.qmod" }, "dependencies": [ {