2018-08-16 12:41:35 -04:00
|
|
|
VERSION >= v"0.7.0-" && using InteractiveUtils
|
|
|
|
versioninfo()
|
|
|
|
|
|
|
|
if VERSION < v"0.7.0-"
|
|
|
|
Pkg.clone(pwd(), "PortAudio")
|
|
|
|
Pkg.build("PortAudio")
|
2018-08-16 13:03:22 -04:00
|
|
|
# for now we need SampledSignals and RingBuffers master
|
2018-08-16 12:41:35 -04:00
|
|
|
Pkg.checkout("SampledSignals")
|
2018-08-16 13:03:22 -04:00
|
|
|
Pkg.checkout("RingBuffers")
|
2018-08-16 12:41:35 -04:00
|
|
|
else
|
|
|
|
using Pkg
|
|
|
|
# for now we need to `clone` because there's no way to specify the
|
|
|
|
# package name for `add`
|
2019-09-11 07:10:05 -05:00
|
|
|
#Pkg.clone(pwd(), "PortAudio")
|
2018-08-16 12:41:35 -04:00
|
|
|
Pkg.build("PortAudio")
|
|
|
|
Pkg.add(PackageSpec(name="SampledSignals", rev="master"))
|
2018-08-16 13:03:22 -04:00
|
|
|
Pkg.add(PackageSpec(name="RingBuffers", rev="master"))
|
2018-08-16 12:41:35 -04:00
|
|
|
end
|
2018-08-16 14:11:17 -04:00
|
|
|
|
|
|
|
# add test deps manually because we'll be running test/runtests.jl manually
|
2019-09-11 07:10:05 -05:00
|
|
|
#Pkg.add("Compat")
|