diff options
| author | Ruben Beltran del Rio <git@r.bdr.sh> | 2025-09-04 16:22:58 +0200 |
|---|---|---|
| committer | Ruben Beltran del Rio <git@r.bdr.sh> | 2025-09-04 16:22:58 +0200 |
| commit | 4750d70541ba518ffb824bca173b455ccbd9ab06 (patch) | |
| tree | ff44b6bd04dfdc33fd184bacdadc8b16a16886fb /Makefile | |
| parent | cda16a10fc62c58b9a3eebdca6a5a81bc8b64683 (diff) | |
Improve build process1.0.0
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 28 |
1 files changed, 26 insertions, 2 deletions
@@ -1,7 +1,31 @@ +project_name := Liquid Glass Bezel.qsplugin +build_directory := builds configuration = Debug -quicksilver_path = "../../vendor/Quicksilver/Quicksilver/" +quicksilver_directory = "../../vendor/Quicksilver/Quicksilver/" +quicksilver_build_directory = "/tmp/QS/build" +deploy_host := deploy@conchos.bdr.sh +deploy_path := /srv/http/build.r.bdr.sh/LiquidGlassBezel.qsplugin + +distribute: build package notarize repackage sign_distributable upload default: build build: - configuration=$(configuration) quicksilver_path=$(quicksilver_path) ./scripts/build.sh + configuration=$(configuration) quicksilver_directory=$(quicksilver_directory) ./scripts/build.sh + +package: + @scripts/package.sh "$(project_name)" "$(build_directory)" "$(quicksilver_build_directory)/$(configuration)" + +repackage: + @scripts/package.sh "$(project_name)" "$(build_directory)" "$(quicksilver_build_directory)/$(configuration)" + +notarize: + @scripts/notarize.sh "$(project_name)" "$(build_directory)" "$(quicksilver_build_directory)/$(configuration)" + +sign_distributable: + @scripts/sign.sh "$(project_name)" "$(build_directory)" "$(quicksilver_build_directory)/$(configuration)" + +upload: + @scripts/upload.sh "$(project_name)" "$(build_directory)" "$(quicksilver_build_directory)/$(configuration)" "$(deploy_host):$(deploy_path)" + +.PHONY: build package repackage notarize distribute sign_distributable |