feat: add macos/dmg target and install optional build dependency

This commit is contained in:
josselinonduty 2025-03-08 11:03:55 +09:00
parent 1e54f060ea
commit d1bb59b255
No known key found for this signature in database
2 changed files with 6 additions and 0 deletions

View File

@ -84,6 +84,11 @@ build_snap_x64:
@echo "Build Snap package"
@$(PACKAGE_MANAGER) $(PACKAGE_MANAGER_SUBDIR_ARG) $(APP_DIR) run build-snap-x64
build_macos_x64:
@echo "Build MacOS package"
@$(PACKAGE_MANAGER) $(PACKAGE_MANAGER_SUBDIR_ARG) $(APP_DIR) $(PACKAGE_MANAGER_ADD_CMD) dmg-license@^1.0.11
@$(PACKAGE_MANAGER) $(PACKAGE_MANAGER_SUBDIR_ARG) $(APP_DIR) run build-macos-x64
build_tar.xz_arm64:
@echo "Build tar.xz archive"

View File

@ -9,6 +9,7 @@
"build-rpm-x64": "electron-builder --x64 --linux rpm",
"build-snap-x64": "electron-builder --x64 --linux snap",
"build-appimage-x64": "electron-builder --x64 --linux AppImage",
"build-macos-x64": "electron-builder --x64 --mac",
"build-tar.xz-arm64": "electron-builder --arm64 --linux tar.xz",
"build-deb-arm64": "electron-builder --arm64 --linux deb",