From 8554f6e7b0c1d54173ee5c1128e9a2a565704941 Mon Sep 17 00:00:00 2001 From: Timotej Lazar Date: Fri, 16 Sep 2022 07:31:39 +0000 Subject: [PATCH] Add logisim --- TODO.md | 24 ------------------------ roles/classroom/tasks/logisim.yml | 9 +++++++++ roles/classroom/tasks/main.yml | 1 + 3 files changed, 10 insertions(+), 24 deletions(-) create mode 100644 roles/classroom/tasks/logisim.yml diff --git a/TODO.md b/TODO.md index 86b506c..850830d 100644 --- a/TODO.md +++ b/TODO.md @@ -1,26 +1,3 @@ -# Done - -- 7-zip -- Audacity -- Blender -- Chrome -- Emacs -- Gimp -- GIT -- GIT-Extensions -- Inkscape -- Mozilla Firefox -- Notepad++ -- OpenJDK -- Orange -- Pelles C for Windows -- Python (latest) -- RStudio -- SWI-Prolog -- Thonny -- VirtualBox -- Wireshark - # To do - Haskell @@ -70,7 +47,6 @@ - Scilab - Racket - Standard ML of New Jersey -- R for Windows - PyQt for Python - Oracle VM VirtualBox - Octave diff --git a/roles/classroom/tasks/logisim.yml b/roles/classroom/tasks/logisim.yml new file mode 100644 index 0000000..4d62e32 --- /dev/null +++ b/roles/classroom/tasks/logisim.yml @@ -0,0 +1,9 @@ +# chocolatey package is broken +- name: Set Logisim version + set_fact: + target_version: "3.7.2" + +- name: Install Logisim + win_package: + path: https://github.com/logisim-evolution/logisim-evolution/releases/download/v{{ target_version }}/logisim-evolution-{{ target_version }}.msi + product_id: b30fa00c-da3f-3769-aaea-6571cacf5c30 diff --git a/roles/classroom/tasks/main.yml b/roles/classroom/tasks/main.yml index f3b21c8..c6eb449 100644 --- a/roles/classroom/tasks/main.yml +++ b/roles/classroom/tasks/main.yml @@ -4,6 +4,7 @@ - import_tasks: chrome.yml - import_tasks: emacs.yml - import_tasks: inkscape.yml +- import_tasks: logisim.yml - import_tasks: firefox.yml - import_tasks: gimp.yml - import_tasks: git.yml