mirror of
https://github.com/wavetermdev/homebrew-cask.git
synced 2026-08-05 13:43:24 -07:00
Update and rename deveco.rb to deveco-studio.rb
This commit is contained in:
@@ -1,21 +1,20 @@
|
||||
cask "deveco" do
|
||||
cask "deveco-studio" do
|
||||
arch arm: "-arm"
|
||||
arch_suffix = on_arch_conditional arm: "-aarch64"
|
||||
|
||||
version "3.1.0.501"
|
||||
|
||||
on_arm do
|
||||
sha256 "f3e77ba60e596c9e49cd5fc3ab67f3f944efd235f2fa7b298b501abcfc668f04"
|
||||
|
||||
url "https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_package_901_9/b7/v3/ONY_R_ihQ6-6k8Fnu8Kl2Q/devecostudio-mac-arm-#{version}.zip?HW-CC-KV=V1&HW-CC-Date=20230621T074841Z&HW-CC-Expire=315360000&HW-CC-Sign=FE223D9B6AB5C722096FF8C7BA574555E63638374A3D3543C72D7D9E869AB934",
|
||||
url "https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_package_901_9/b7/v3/ONY_R_ihQ6-6k8Fnu8Kl2Q/devecostudio-mac#{arch}-#{version}.zip?HW-CC-KV=V1&HW-CC-Date=20230621T074841Z&HW-CC-Expire=315360000&HW-CC-Sign=FE223D9B6AB5C722096FF8C7BA574555E63638374A3D3543C72D7D9E869AB934",
|
||||
verified: "contentcenter-vali-drcn.dbankcdn.cn/"
|
||||
|
||||
container nested: "devecostudio-mac-arm-#{version}/deveco-studio-#{version}-aarch64.dmg"
|
||||
end
|
||||
on_intel do
|
||||
sha256 "1a380b8b4a172b0f00af476b3bdcd83ee2dab24937c00b72d20d9121db99f5b7"
|
||||
|
||||
url "https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_package_901_9/a3/v3/8W9LiYb8RkqhmvclsZlaTA/devecostudio-mac-#{version}.zip?HW-CC-KV=V1&HW-CC-Date=20230621T074204Z&HW-CC-Expire=315360000&HW-CC-Sign=C41DAC65883B9E09594C31B333704D2ABA325E000648BED86496288182E4A565",
|
||||
verified: "contentcenter-vali-drcn.dbankcdn.cn/"
|
||||
|
||||
container nested: "devecostudio-mac-#{version}/deveco-studio-#{version}.dmg"
|
||||
end
|
||||
|
||||
name "DevEco Studio"
|
||||
@@ -24,15 +23,19 @@ cask "deveco" do
|
||||
|
||||
livecheck do
|
||||
url "https://developer.harmonyos.com/cn/develop/deveco-studio#download"
|
||||
regex(/devecostudio[._-]mac[._-]arm[._-](\d+(?:\.\d+)*)\.zip/i)
|
||||
regex(/devecostudio[._-]mac#{arch}[._-](\d+(?:\.\d+)+)\.zip/i)
|
||||
end
|
||||
|
||||
depends_on macos: ">= :catalina"
|
||||
|
||||
container nested: "devecostudio-mac#{arch}-#{version}/deveco-studio-#{version}#{arch_suffix}.dmg"
|
||||
|
||||
app "DevEco-Studio.app"
|
||||
|
||||
uninstall quit: "com.huawei.devecostudio.ds"
|
||||
|
||||
zap trash: [
|
||||
"~/Library/Saved Application State/com.huawei.devecostudio.ds.savedState",
|
||||
"~/Library/Preferences/com.huawei.devecostudio.ds.plist",
|
||||
"~/Library/Saved Application State/com.huawei.devecostudio.ds.savedState",
|
||||
]
|
||||
end
|
||||
Reference in New Issue
Block a user