Sha256: 9e8946166bcab26a336a26b4188385fc8f94f6255ee16c9acc48ca80a7eb6564
Contents?: true
Size: 258 Bytes
Versions: 2
Compression:
Stored size: 258 Bytes
Contents
module AptDependencies def self.ensure! deps = File.readlines("Aptfile", chomp: true) deps.map do |dep| "apt list #{dep} | grep '\\[installed\\]' || sudo apt install -y #{dep}" end.join(" && ") rescue Errno::ENOENT "true" end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
bard-0.50.1 | install_files/apt_dependencies.rb |
bard-0.50.0 | install_files/apt_dependencies.rb |