properly organize and configure gloom

This commit is contained in:
Zoe
2025-05-16 17:23:32 +00:00
parent a6f4782518
commit a8ec911f74
12 changed files with 246 additions and 90 deletions

View File

@@ -6,11 +6,12 @@
"license": "MIT",
"scripts": {
"build": "zqdgr build:gloomi && zqdgr build:gloom",
"build:pluginHost": "sh -c \"cd pluginHost; go build -o ../host main.go\"",
"build:pluginHost": "sh -c \"cd pluginHost; go build -ldflags '-w -s' -o ../dist/host main.go\"",
"build:gloomi": "sh -c \"cd gloomi; zqdgr build\"",
"build:gloom": "zqdgr build:pluginHost && go build",
"clean": "rm -rf plugs && rm -rf host && rm -rf gloom.db && rm -rf plugin/plugin.so && rm -rf gloom",
"dev": "zqdgr build && ./gloom"
"build:gloom": "zqdgr build:pluginHost && go build -tags=gloomi -o dist/gloom",
"build:nogloomi": "zqdgr build:pluginHost && go build -tags=!gloomi -o dist/gloom",
"clean": "rm -rf plugs && rm -rf dist && rm -rf plugin/plugin.so",
"dev": "zqdgr build && ./dist/gloom"
},
"pattern": "**/*.go",
"excluded_dirs": []