ansible-role--basesystem/tasks/development.yml

165 lines
3.1 KiB
YAML
Raw Normal View History

2015-12-27 18:48:21 +00:00
---
2016-02-17 00:05:02 +00:00
- name: "Installing system development utils"
2015-12-27 18:48:21 +00:00
apt: >
name="{{item}}"
state=present
with_items:
2016-02-17 00:05:02 +00:00
- manpages-dev
2015-12-29 14:21:04 +00:00
- cmake
- configure-debian
- git-core
2015-12-27 18:48:21 +00:00
- git-flow
- mercurial
2015-12-27 18:48:21 +00:00
- hg-fast-export
- meld
2015-12-29 14:21:04 +00:00
- mercurial
2015-12-27 18:48:21 +00:00
- screen
2015-12-29 14:21:04 +00:00
- subversion
2015-12-27 18:48:21 +00:00
- tmux
2015-12-29 14:21:04 +00:00
- vim
2015-12-31 09:54:32 +00:00
- curl
- mercurial
2016-05-06 18:52:29 +00:00
when: basesystem_task_development == true
- name: "Installing C/C++ development utils"
apt: >
name="{{item}}"
state=present
with_items:
- autoconf
- automake
- build-essential
- cmake
- configure-debian
- devscripts
- libtool
2015-12-31 09:54:32 +00:00
- make
- binutils
- bison
2016-05-06 18:52:29 +00:00
- gcc
- gcc-multilib
2016-02-17 00:05:02 +00:00
when: basesystem_task_development == true
2016-05-06 18:52:29 +00:00
# - clang
2015-12-31 09:54:32 +00:00
2016-02-17 00:05:02 +00:00
- name: "Installing desktop development utils"
apt: >
name="{{item}}"
state=present
with_items:
- umbrello
- umlet
- kdevelop
- vim-gtk
- kate
- xutils
2016-04-12 22:07:35 +00:00
when: (basesystem_task_development == true) and (basesystem_task_desktop == true)
2016-01-19 07:21:33 +00:00
2016-05-06 18:52:29 +00:00
- name: "Installing OCaml language"
apt: >
name="{{item}}"
state=present
with_items:
- opam
when: basesystem_task_development == true
2016-01-19 07:21:33 +00:00
- name: "Installing Haskell language"
apt: >
name="{{item}}"
state=present
with_items:
- ghc
2016-02-05 22:42:20 +00:00
- libghc-uuid-dev
2016-01-19 07:21:33 +00:00
- libghc-uuid-types-dev
- libghc-configfile-dev
- libghc-path-dev
- libghc-ghc-paths-dev
- libghc-system-fileio-dev
- libghc-path-pieces-dev
- libghc-glob-dev
- libghc-json-dev
- libghc-pandoc-dev
- libghc-hoauth2-dev
- libghc-feed-dev
- libghc-filestore-dev
- libghc-xss-sanitize-dev
- libghc-recaptcha-dev
- libghc-happstack-server-dev
- libghc-hstringtemplate-dev
- libghc-safe-dev
- libghc-uri-dev
- libghc-url-dev
2016-02-17 00:05:02 +00:00
when: basesystem_task_development == true
2016-01-19 07:21:33 +00:00
2016-01-03 19:17:32 +00:00
- name: "Installing Ruby language"
apt: >
name="{{item}}"
state=present
with_items:
- gem2deb
2016-02-17 00:05:02 +00:00
when: basesystem_task_development == true
2016-01-03 19:17:32 +00:00
2015-12-31 09:54:32 +00:00
- name: "Installing php5 language"
apt: >
name="{{item}}"
state=present
with_items:
- virtualenv
2016-02-17 00:05:02 +00:00
when: basesystem_task_development == true
2015-12-31 09:54:32 +00:00
- name: "Installing Rust language"
apt: >
name="{{item}}"
state=present
with_items:
- rustc
- rust-doc
- rust-gdb
- cargo
2016-02-17 00:05:02 +00:00
when: basesystem_task_development == true
2015-12-31 09:54:32 +00:00
- name: "Installing Go language"
apt: >
name="{{item}}"
state=present
with_items:
- golang
2016-02-17 00:05:02 +00:00
when: basesystem_task_development == true
2015-12-31 09:54:32 +00:00
- name: "Installing PHP language"
apt: >
name="{{item}}"
state=present
with_items:
- php5-apcu
- php5-cli
- php5-common
- php5-curl
- php5-gd
- php5-imagick
- php5-json
- php5-mcrypt
- php5-mysql
- php5-readline
- php5-tidy
- php5-xsl
2016-02-17 00:05:02 +00:00
when: basesystem_task_development == true
2015-12-27 18:48:21 +00:00
- name: "Installing development libraries"
apt: >
name="{{item}}"
state=present
with_items:
2015-12-29 14:21:04 +00:00
- libdrm-dev
- libreadline-dev
- libssl-dev
2015-12-27 18:48:21 +00:00
- manpages-dev
2015-12-29 14:21:04 +00:00
- mesa-common-dev
2015-12-27 18:48:21 +00:00
- plasma-desktop-dev
2015-12-29 14:21:04 +00:00
- xorg-dev
2015-12-27 18:48:21 +00:00
- xserver-xorg-dev
2015-12-29 14:21:04 +00:00
- xutils-dev
2016-01-06 23:49:04 +00:00
- libsqlite3-dev
- libsqlite0-dev
2016-02-17 00:05:02 +00:00
when: basesystem_task_development == true