Forge Home

cmake

A Puppet module that installs cmake.

9,799 downloads

9,582 latest version

3.0 quality score

Version information

  • 0.0.2 (latest)
  • 0.0.1
released Jun 18th 2014
This version is compatible with:
  • Puppet 3.x
  • RedHat
    ,
    CentOS
    ,
    Scientific

Start using this module

  • r10k or Code Manager
  • Bolt
  • Manual installation
  • Direct download

Add this module to your Puppetfile:

mod 'treydock-cmake', '0.0.2'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add treydock-cmake
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install treydock-cmake --version 0.0.2

Direct download is not typically how you would use a Puppet module to manage your infrastructure, but you may want to download the module in order to inspect the code.

Download
Tags: cmake, cmake28

Documentation

treydock/cmake — version 0.0.2 Jun 18th 2014

puppet-cmake

Build Status

Installs cmake.

Support

  • CentOS 6 x86_64

Usage

Class: cmake

Standard usage to install the cmake packages:

class { 'cmake': }

On RedHat based systems, this installs cmake and cmake28.

Parameters for cmake class

#####ensure

The resource ensure parameter, defaults to 'present'.

#####packages

The packges to install for cmake. Default is OS dependent.

  • RedHat - ['cmake', 'cmake28']

#####package_require

Sets the require parameter for the package resources. A value of 'UNSET' can be used to undefine the require parameter for the package resources. Default is OS dependent.

  • RedHat - Yumrepo[epel]

Development

Testing

Testing requires the following dependencies:

  • rake
  • bundler

Install gem dependencies

    bundle install

Run unit tests

    bundle exec rake test

If you have Vagrant >= 1.2.0 installed you can run system tests

bundle exec rake acceptance