diff options
Diffstat (limited to 'ldcg-python-tensorflow/tensorflow/playbooks/build_python.yml')
-rw-r--r-- | ldcg-python-tensorflow/tensorflow/playbooks/build_python.yml | 112 |
1 files changed, 0 insertions, 112 deletions
diff --git a/ldcg-python-tensorflow/tensorflow/playbooks/build_python.yml b/ldcg-python-tensorflow/tensorflow/playbooks/build_python.yml deleted file mode 100644 index fc5d778815..0000000000 --- a/ldcg-python-tensorflow/tensorflow/playbooks/build_python.yml +++ /dev/null @@ -1,112 +0,0 @@ -- block: - - name: enable EPEL - become: yes - dnf: - name: - - epel-release - - - name: install h5py build requirements - become: yes - dnf: - name: - - hdf5-devel - enablerepo: powertools - state: present - - - name: provide xlocale.h (symlink to locale.h) - become: yes - file: - src: /usr/include/locale.h - dest: /usr/include/xlocale.h - state: link - - - name: install numpy build requirements - become: yes - dnf: - name: - - gcc-gfortran - - openblas-devel - - lapack-devel - - python3-devel - enablerepo: powertools - state: present - - - name: install required Python packages - become: yes - dnf: - name: - - python3-pip - - python3-setuptools - - python3-virtualenv - - python3-wheel - - python3-zipp - when: ansible_os_family == 'RedHat' - -- block: - - name: install h5py build requirements - become: yes - apt: - name: - - libhdf5-dev - - pkg-config - state: present - - - name: install numpy build requirements - become: yes - apt: - name: - - gfortran - - libblas-dev - - liblapack-dev - - python3-dev - state: present - - - name: install required Python packages - become: yes - apt: - name: - - python3-pip - - python3-setuptools - - python3-venv - - python3-wheel - - python3-zipp - when: ansible_os_family == 'Debian' - -- name: upgrade pip - become: yes - pip: - name: - - pip - state: latest - -- name: install Cython - become: yes - pip: - name: - - "Cython>=0.29" - -- name: create directory to build wheels - file: - path: "{{ wheels_dir }}" - state: directory - -- name: copy upper constraints - template: - src: "files/upper-constraints.txt" - dest: "{{ wheels_dir }}/upper-constraints.txt" - mode: 0400 - force: yes - -- name: build and install wheels of binary Python packages - include_tasks: build_python_wheel.yml - loop: - - grpcio - - "numpy{{ numpy_version }}" - - "h5py{{ h5py_version }}" - - Keras_Preprocessing - - Keras_Applications - -- name: remove upper constraints - file: - path: "{{ wheels_dir }}/upper-constraints.txt" - state: absent |