An open API service indexing awesome lists of open source software.

https://github.com/ccdc-opensource/ansible-role-ccdc-cpp-compiler

Install C++ compilers
https://github.com/ccdc-opensource/ansible-role-ccdc-cpp-compiler

ansible build-systems

Last synced: about 2 months ago
JSON representation

Install C++ compilers

Awesome Lists containing this project

README

          

# Ansible Role: Install C++ compilers

Install C++ compilers for various platforms.

Applying this role will set up appropriate C++ compilers and base system requirements for each platform on the target machine.

### Linux

- devtoolset-10 (CentOS)
- build-essential (Debian)

### macOS

- Requires xcode-{{ xcode_version }}.xip to exist on target machine

### Windows

- Visual Studio 2019 VC Tools
- Visual Studio 2010 Remote Tools

## Requirements

None.

## Role Variables

- {{ xcode_path }} - Path to xcode xip file

- {{ xcode_version }} - Version of xcode on target machine

## Dependencies

None.

## Example Playbook

- hosts: all
roles:
- ccdc.cpp_compiler

## License

MIT / BSD

## Author Information

This role was created in 2020 by Claudio Bantaloukas, based on existing roles at CCDC, by Jeff Geerling and google searches