From d1bb59b255700c73f1cabb89a13e1ce2a1246a16 Mon Sep 17 00:00:00 2001 From: josselinonduty Date: Sat, 8 Mar 2025 11:03:55 +0900 Subject: [PATCH] feat: add macos/dmg target and install optional build dependency --- Makefile | 5 +++++ package-append.json | 1 + 2 files changed, 6 insertions(+) diff --git a/Makefile b/Makefile index b37cefc..8a26ba9 100644 --- a/Makefile +++ b/Makefile @@ -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" diff --git a/package-append.json b/package-append.json index a083776..5b67a54 100644 --- a/package-append.json +++ b/package-append.json @@ -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",