From cda865d28d0fad1c5870830f1b21d651f1d9da91 Mon Sep 17 00:00:00 2001 From: Julian Gethmann Date: Thu, 31 Aug 2017 15:55:41 +0200 Subject: [PATCH] Add motif also to elegantExamples because it is needed by sddsplot --- roles/elegant/tasks/elegant.yml | 16 +++++++++++++++- roles/elegant/vars/main.yml | 6 +++--- 2 files changed, 18 insertions(+), 4 deletions(-) diff --git a/roles/elegant/tasks/elegant.yml b/roles/elegant/tasks/elegant.yml index 44f6ff9..01f1045 100644 --- a/roles/elegant/tasks/elegant.yml +++ b/roles/elegant/tasks/elegant.yml @@ -29,10 +29,24 @@ tags: elegant notify: run profiled +- name: install sddstoolkit dependencies + become: yes + dnf: + name: "{{ item }}" + state: present + with_items: + - preSDDSdev + when: ansible_distribution == 'Fedora' + tags: + - elegant + - sdds + - name: install SDDSToolKit become: yes dnf: name: "http://www.aps.anl.gov/Accelerator_Systems_Division/Accelerator_Operations_Physics/downloads/SDDSToolKit-{{ sddstk_version }}.{{ ansible_distribution|lower }}.{{ ansible_distribution_major_version }}.{{ ansible_architecture }}.rpm" state: present when: ansible_distribution == 'Fedora' - tags: elegant + tags: + - elegant + - sdds diff --git a/roles/elegant/vars/main.yml b/roles/elegant/vars/main.yml index 5ab87ab..c36a918 100644 --- a/roles/elegant/vars/main.yml +++ b/roles/elegant/vars/main.yml @@ -10,7 +10,6 @@ prePelegant: - mpich-devel - blas - blas-devel - - motif preSDDSdev: - libXpm-devel @@ -18,7 +17,8 @@ preSDDSdev: # ln -s /usr/bin/gcc /usr/bin/g++ - zlib-devel - readline-devel + - motif preElegantExamples: - - tcl - - tcsh + - tcl + - tcsh -- GitLab