main.yml 754 B

12345678910111213141516171819202122232425262728293031
  1. ---
  2. - name: fetch ufo sources
  3. git: repo=https://github.com/ufo-kit/{{ item }}.git
  4. dest=/opt/{{ item }}
  5. notify:
  6. - configure ufo-core
  7. with_items:
  8. - ufo-core
  9. - ufo-filters
  10. - name: fetch lamino sources
  11. git: repo=http://ufo.kit.edu/git/lamino-filters.git
  12. dest=/opt/lamino-filters
  13. - name: configure filters
  14. command: chdir=/opt/{{ item }} cmake . -DPREFIX={{ install_prefix }} -DLIBDIR={{ libdir }}
  15. notify:
  16. - build filters
  17. with_items:
  18. - ufo-filters
  19. - lamino-filters
  20. - name: fetch auxiliary ufo sources
  21. git: repo=https://github.com/ufo-kit/{{ item }}.git
  22. dest=/opt/{{ item }}
  23. notify:
  24. - install ufo-scripts
  25. - install ufo-python-tools
  26. with_items:
  27. - ufo-scripts
  28. - ufo-python-tools