From 9f98642da0d18326de313bef829e66d088c5870a Mon Sep 17 00:00:00 2001 From: jalr Date: Thu, 18 Oct 2018 21:59:50 +0200 Subject: [PATCH] Add inkscape-silhouette --- .gitmodules | 3 +++ .../roles/inkscape/files/inkscape-silhouette | 1 + packer/ansible/roles/inkscape/tasks/main.yml | 3 +++ .../ansible/roles/inkscape/tasks/silhouette.yml | 17 +++++++++++++++++ 4 files changed, 24 insertions(+) create mode 100644 .gitmodules create mode 160000 packer/ansible/roles/inkscape/files/inkscape-silhouette create mode 100644 packer/ansible/roles/inkscape/tasks/silhouette.yml diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..1c26fa2 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "packer/ansible/roles/inkscape/files/inkscape-silhouette"] + path = packer/ansible/roles/inkscape/files/inkscape-silhouette + url = https://github.com/fablab-nea/inkscape-silhouette diff --git a/packer/ansible/roles/inkscape/files/inkscape-silhouette b/packer/ansible/roles/inkscape/files/inkscape-silhouette new file mode 160000 index 0000000..6b1d818 --- /dev/null +++ b/packer/ansible/roles/inkscape/files/inkscape-silhouette @@ -0,0 +1 @@ +Subproject commit 6b1d81884cd2df50ee78a248b8c3a219695bd38c diff --git a/packer/ansible/roles/inkscape/tasks/main.yml b/packer/ansible/roles/inkscape/tasks/main.yml index a89d170..842910d 100644 --- a/packer/ansible/roles/inkscape/tasks/main.yml +++ b/packer/ansible/roles/inkscape/tasks/main.yml @@ -3,5 +3,8 @@ - import_tasks: base.yml tags: - inkscape:base + - import_tasks: silhouette.yml + tags: + - inkscape:silhouette tags: - inkscape diff --git a/packer/ansible/roles/inkscape/tasks/silhouette.yml b/packer/ansible/roles/inkscape/tasks/silhouette.yml new file mode 100644 index 0000000..c6de75c --- /dev/null +++ b/packer/ansible/roles/inkscape/tasks/silhouette.yml @@ -0,0 +1,17 @@ +--- +- name: install python-usb + package: + name: python-usb + state: present + +- name: copy files + copy: + src: inkscape-silhouette/{{ item }} + dest: /usr/share/inkscape/extensions + owner: root + group: root + mode: "0644" + loop: + - sendto_silhouette.inx + - sendto_silhouette.py + - silhouette