From 3e08a988dbdf19c1efc03760928f2ad888ee02b2 Mon Sep 17 00:00:00 2001 From: overpassion <37261165+overpassion@users.noreply.github.com> Date: Thu, 21 Dec 2023 09:01:32 +0900 Subject: [PATCH] Update egovframe-ide.rb Optimize Code --- Casks/e/egovframe-ide.rb | 24 +++++++----------------- 1 file changed, 7 insertions(+), 17 deletions(-) diff --git a/Casks/e/egovframe-ide.rb b/Casks/e/egovframe-ide.rb index defae0d1a4..a7f24954fe 100644 --- a/Casks/e/egovframe-ide.rb +++ b/Casks/e/egovframe-ide.rb @@ -1,21 +1,11 @@ cask "egovframe-ide" do + arch arm: "AArch64", intel: "x86_64" + version "4.1.0" + sha256 arm: "7e7ece1b05a6e4ccfca522a44f4a4e0230a164f8542df0e78c0181efc039590e", + intel: "b3c652165914f7ccc05eae9e4730954a0a2cf0d361331a14f2c291fa51510652" - app_name = "" - - on_arm do - sha256 "7e7ece1b05a6e4ccfca522a44f4a4e0230a164f8542df0e78c0181efc039590e" - - url "https://maven.egovframe.go.kr/publist/HDD1/public/eGovFrameDev-#{version}-Mac-AArch64.dmg" - app_name = "eGovFrameDev-#{version}-Mac-AArch64.app" - end - on_intel do - sha256 "b3c652165914f7ccc05eae9e4730954a0a2cf0d361331a14f2c291fa51510652" - - url "https://maven.egovframe.go.kr/publist/HDD1/public/eGovFrameDev-#{version}-Mac-x86_64.dmg" - app_name = "eGovFrameDev-#{version}-Mac-x86_64.app" - end - + url "https://maven.egovframe.go.kr/publist/HDD1/public/eGovFrameDev-#{version}-Mac-#{arch}.dmg" name "egovframe" desc "Open-source framework by South Korea for web-based public service development" homepage "https://www.egovframe.go.kr/" @@ -26,10 +16,10 @@ cask "egovframe-ide" do strategy :page_match end - app app_name + app "eGovFrameDev-#{version}-Mac-#{arch}.app" postflight do - set_ownership "/Applications/#{app_name}" + set_ownership "/Applications/eGovFrameDev-#{version}-Mac-#{arch}.app" end zap trash: [