From 313c72e3b1ceacfce751777c7bd02944b1f421a8 Mon Sep 17 00:00:00 2001 From: Tim Hawes Date: Thu, 19 Dec 2019 18:24:41 +0000 Subject: [PATCH] Replace slic3rpe with PrusaSlicer --- local.yml | 2 +- .../files/PrusaSlicer.desktop} | 6 +++--- roles/prusaslicer/tasks/main.yml | 20 +++++++++++++++++++ roles/slic3rpe/tasks/main.yml | 12 ----------- 4 files changed, 24 insertions(+), 16 deletions(-) rename roles/{slic3rpe/files/slic3rpe.desktop => prusaslicer/files/PrusaSlicer.desktop} (61%) create mode 100644 roles/prusaslicer/tasks/main.yml delete mode 100644 roles/slic3rpe/tasks/main.yml diff --git a/local.yml b/local.yml index a540370..5544b11 100644 --- a/local.yml +++ b/local.yml @@ -9,4 +9,4 @@ - desktop_auth - google_chrome - cura - - slic3rpe + - prusaslicer diff --git a/roles/slic3rpe/files/slic3rpe.desktop b/roles/prusaslicer/files/PrusaSlicer.desktop similarity index 61% rename from roles/slic3rpe/files/slic3rpe.desktop rename to roles/prusaslicer/files/PrusaSlicer.desktop index ba19b6c..5e3599a 100644 --- a/roles/slic3rpe/files/slic3rpe.desktop +++ b/roles/prusaslicer/files/PrusaSlicer.desktop @@ -1,8 +1,8 @@ [Desktop Entry] Version=1.0 -Name=Slic3r Prusa Edition +Name=PrusaSlicer Comment=3D printing with Prusa -TryExec=Slic3rPE -Exec=Slic3rPE +TryExec=PrusaSlicer +Exec=PrusaSlicer Terminal=false Type=Application diff --git a/roles/prusaslicer/tasks/main.yml b/roles/prusaslicer/tasks/main.yml new file mode 100644 index 0000000..8b5f330 --- /dev/null +++ b/roles/prusaslicer/tasks/main.yml @@ -0,0 +1,20 @@ +- name: Download PrusaSlicer + get_url: + url: https://github.com/prusa3d/PrusaSlicer/releases/download/version_2.1.1/PrusaSlicer-2.1.1+linux64-201912101511.AppImage + dest: /usr/local/bin/PrusaSlicer + checksum: sha256:af374ce2f403c7ff1cc035fce218fc858fff359ae4572a033e068ae36a2145e9 + mode: 0755 + +- name: Desktop entry for PrusaSlicer + copy: + src: PrusaSlicer.desktop + dest: /usr/share/applications/PrusaSlicer.desktop + mode: 0644 + +- name: Remove old Prusa files + file: + path: "{{ item }}" + state: absent + with_items: + - /usr/local/bin/slic3rpe + - /usr/share/applications/slic3rpe.desktop diff --git a/roles/slic3rpe/tasks/main.yml b/roles/slic3rpe/tasks/main.yml deleted file mode 100644 index a152e41..0000000 --- a/roles/slic3rpe/tasks/main.yml +++ /dev/null @@ -1,12 +0,0 @@ -- name: Download Slic3rPE - get_url: - url: https://github.com/prusa3d/Slic3r/releases/download/version_1.41.0/Slic3rPE-1.41.0+linux64-full-201809010758.AppImage - dest: /usr/local/bin/Slic3rPE - checksum: sha256:62aaceb639703dc2675bf53b1d30eb2851d9c2fee0970a2001e8f7e96fa6d6a0 - mode: 0755 - -- name: Desktop entry for Slic3rPE - copy: - src: slic3rpe.desktop - dest: /usr/share/applications/slic3rpe.desktop - mode: 0644