Skip to content

Commit d1bb59b

Browse files
feat: add macos/dmg target and install optional build dependency
1 parent 1e54f06 commit d1bb59b

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

Makefile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,11 @@ build_snap_x64:
8484
@echo "Build Snap package"
8585
@$(PACKAGE_MANAGER) $(PACKAGE_MANAGER_SUBDIR_ARG) $(APP_DIR) run build-snap-x64
8686

87+
build_macos_x64:
88+
@echo "Build MacOS package"
89+
@$(PACKAGE_MANAGER) $(PACKAGE_MANAGER_SUBDIR_ARG) $(APP_DIR) $(PACKAGE_MANAGER_ADD_CMD) dmg-license@^1.0.11
90+
@$(PACKAGE_MANAGER) $(PACKAGE_MANAGER_SUBDIR_ARG) $(APP_DIR) run build-macos-x64
91+
8792

8893
build_tar.xz_arm64:
8994
@echo "Build tar.xz archive"

package-append.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
"build-rpm-x64": "electron-builder --x64 --linux rpm",
1010
"build-snap-x64": "electron-builder --x64 --linux snap",
1111
"build-appimage-x64": "electron-builder --x64 --linux AppImage",
12+
"build-macos-x64": "electron-builder --x64 --mac",
1213

1314
"build-tar.xz-arm64": "electron-builder --arm64 --linux tar.xz",
1415
"build-deb-arm64": "electron-builder --arm64 --linux deb",

0 commit comments

Comments
 (0)