Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dockpack/base_gcc
🐂 Ansible role to install GNU C/C++ Compilers
https://github.com/dockpack/base_gcc
ansible-role c11 c14 centos6 centos7 centos8-stream cplusplus-11 cplusplus-14 cplusplus-17 hacktoberfest hacktoberfest2021 rhel rhel8
Last synced: 26 days ago
JSON representation
🐂 Ansible role to install GNU C/C++ Compilers
- Host: GitHub
- URL: https://github.com/dockpack/base_gcc
- Owner: dockpack
- License: mit
- Created: 2019-04-14T12:18:36.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-05-03T16:47:35.000Z (9 months ago)
- Last Synced: 2024-11-11T21:08:13.295Z (3 months ago)
- Topics: ansible-role, c11, c14, centos6, centos7, centos8-stream, cplusplus-11, cplusplus-14, cplusplus-17, hacktoberfest, hacktoberfest2021, rhel, rhel8
- Language: Makefile
- Homepage:
- Size: 53.7 KB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Galaxy](https://img.shields.io/badge/galaxy-dockpack.base__gcc-blue.svg?style=flat)](https://galaxy.ansible.com/dockpack/base_gcc)
base_gcc is an ansible-role that installs Gnu compiler tools
Requirements
------------RHEL-like system (RHEL6 RHEL8), or Ubuntu
Role Variables
--------------DTSVER: the major release of the developer toolset of choice on RedHat systems, corresponds somehow with the GCC version.
Old versions of DTS require you to host repositories for obsolete versions.```yaml
DTSVER: 11
cplusplus_devtoolset: "devtoolset-{{ DTSVER }}"
```- Corporate feature: toggles desired state
`compilers_present: present`- Software collections offer latest versions of programming languages
`collections_enabled: true`- approved/test release of software collections' devtoolset
`cplusplus_devtoolset: devtoolset-7`- Change these defaults for optional packages.
`cplusplusrpms`
`cplusplusaptsDependencies
------------https://www.softwarecollections.org/en/docs/
Example Usage
----------------Refer to a complete build server https://github.com/bbaassssiiee/buildserver
License
-------MIT
Author Information
------------------Bas Meijer
@bbaassssiiee