homebrew-cask/Casks/arduino-ide.rb

27 lines
765 B
Ruby

cask "arduino-ide" do
arch arm: "ARM64", intel: "64bit"
version "2.0.3"
sha256 arm: "c618a71c5117b8b111238cd975e6e33a44e4d6ea97b09dcebccc99a80463af1f",
intel: "145acd62daa15fe1d7548c569bd00cfc193a82f2e7fc6a4bd5e9028c0f8a74f9"
url "https://downloads.arduino.cc/arduino-ide/arduino-ide_#{version}_macOS_#{arch}.dmg"
name "Arduino IDE"
desc "Electronics prototyping platform"
homepage "https://www.arduino.cc/en/software"
livecheck do
url "https://www.arduino.cc/en/software/"
regex(/href=.*?arduino[._-]ide[._-]?(\d+(?:\.\d+)+)[._-]macos[._-]#{arch}\.dmg/i)
end
conflicts_with cask: "arduino-ide-nightly"
app "Arduino IDE.app"
zap trash: [
"~/.arduinoIDE",
"~/Library/Application Support/arduino-ide",
]
end