Puppet Class: lsys::tools::lang
- Defined in:
- manifests/tools/lang.pp
Summary
Scripting/programming interpreters/compilersOverview
Scripting/programming interpreters/compilers
11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'manifests/tools/lang.pp', line 11
class lsys::tools::lang (
Bsys::PackageVersion $bc_ensure = false,
Bsys::PackageVersion $gcc_ensure = false,
) {
# GNU's bc (a numeric processing language) and dc (a calculator)
bsys::tools::package { 'bc': ensure => $bc_ensure }
# GCC/CPP/C++
bsys::tools::package {
default: ensure => $gcc_ensure;
'gcc': require => Bsys::Tools::Package['gcc-c++'];
'cpp': require => Bsys::Tools::Package['gcc-c++'];
'gcc-c++': ;
}
}
|