1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- ---
- # Configure and build core library
- #
- - name: configure ufo-core
- command: chdir=/opt/ufo-core cmake . -DPREFIX={{ install_prefix }} -DLIBDIR={{ libdir }} -DCMAKE_BUILD_TYPE=Release
- notify:
- - build ufo-core
- - name: build ufo-core
- command: chdir=/opt/ufo-core make
- notify:
- - install ufo-core
- - name: install ufo-core
- command: chdir=/opt/ufo-core make install
- # Build filters
- - name: build filters
- command: chdir=/opt/{{ item }} make
- notify:
- - install filters
- with_items:
- - ufo-filters
- - lamino-filters
- - name: install filters
- command: chdir=/opt/{{ item }} make install
- with_items:
- - ufo-filters
- - lamino-filters
- # Build auxiliary things
- - name: install ufo-scripts
- command: chdir=/opt/ufo-scripts python setup.py install
- - name: install ufo-python-tools
- command: chdir=/opt/ufo-python-tools python setup.py install
- - name: update typelib
- file: src=/usr/local/lib/girepository-1.0/Ufo-0.6.typelib
- dest=/usr/lib64/girepository-1.0/Ufo-0.6.typelib
- state=link
|