Merge pull request #4092 from MikeMcQuaid/x11_requirement_download_base
x11_requirement: move download to base class.
This commit is contained in:
commit
1d9746db84
@ -1,8 +1,6 @@
|
|||||||
require "requirement"
|
require "requirement"
|
||||||
|
|
||||||
class X11Requirement < Requirement
|
class X11Requirement < Requirement
|
||||||
download "https://xquartz.macosforge.org"
|
|
||||||
|
|
||||||
satisfy build_env: false do
|
satisfy build_env: false do
|
||||||
next false unless MacOS::XQuartz.installed?
|
next false unless MacOS::XQuartz.installed?
|
||||||
min_version <= MacOS::XQuartz.version
|
min_version <= MacOS::XQuartz.version
|
||||||
|
|||||||
@ -6,6 +6,8 @@ class X11Requirement < Requirement
|
|||||||
fatal true
|
fatal true
|
||||||
|
|
||||||
cask "xquartz"
|
cask "xquartz"
|
||||||
|
download "https://xquartz.macosforge.org"
|
||||||
|
|
||||||
env { ENV.x11 }
|
env { ENV.x11 }
|
||||||
|
|
||||||
def initialize(name = "x11", tags = [])
|
def initialize(name = "x11", tags = [])
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user