27 lines
765 B
Ruby
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
|