builddep.pp 376 B

12345678910111213141516
  1. # builddep.pp
  2. define apt::builddep() {
  3. include apt::update
  4. exec { "apt-builddep-${name}":
  5. command => "/usr/bin/apt-get -y --force-yes build-dep ${name}",
  6. logoutput => 'on_failure',
  7. require => Exec['apt_update'],
  8. }
  9. # Need anchor to provide containment for dependencies.
  10. anchor { "apt::builddep::${name}":
  11. require => Class['apt::update'],
  12. }
  13. }