diff --git a/roles/haskell/tasks/main_win.yml b/roles/haskell/tasks/main_win.yml index da6988e..882021a 100644 --- a/roles/haskell/tasks/main_win.yml +++ b/roles/haskell/tasks/main_win.yml @@ -1,25 +1,25 @@ -- name: Check Haskell install status - win_stat: - path: C:\ghcup\bin\ghc.exe - register: file +# - name: Check Haskell install status +# win_stat: +# path: C:\ghcup\bin\ghc.exe +# register: file -- when: not file.stat.exists - block: - - name: Download Haskell - win_get_url: - url: "https://www.haskell.org/ghcup/sh/bootstrap-haskell.ps1" - dest: 'C:\' - register: download +# - when: not file.stat.exists +# block: +# - name: Download Haskell +# win_get_url: +# url: "https://www.haskell.org/ghcup/sh/bootstrap-haskell.ps1" +# dest: 'C:\' +# register: download - - name: Install Haskell - win_command: powershell.exe {{ download.dest }} -InBash -ExistingMsys2Dir C:\msys64 +# - name: Install Haskell +# win_command: powershell.exe {{ download.dest }} -InBash -ExistingMsys2Dir C:\msys64 - - name: Add Haskell to PATH - win_path: - elements: - C:\ghcup\bin +# - name: Add Haskell to PATH +# win_path: +# elements: +# C:\ghcup\bin - - name: Remove temporary files - win_file: - path: "{{ download.dest }}" - state: absent +# - name: Remove temporary files +# win_file: +# path: "{{ download.dest }}" +# state: absent diff --git a/roles/linroom/tasks/PPJ-63220.yml b/roles/linroom/tasks/PPJ-63220.yml index 075a5cb..19f2ee3 100644 --- a/roles/linroom/tasks/PPJ-63220.yml +++ b/roles/linroom/tasks/PPJ-63220.yml @@ -5,7 +5,7 @@ - include_tasks: vscode.yml - include_tasks: ocaml.yml - include_tasks: eclipse.yml -- include_tasks: haskell.yml - include_tasks: swi-prolog.yml - include_tasks: rlwrap.yml +- include_tasks: utop.yml diff --git a/roles/linroom/tasks/htop.yml b/roles/linroom/tasks/htop.yml new file mode 100644 index 0000000..e69de29 diff --git a/roles/linroom/tasks/utop.yml b/roles/linroom/tasks/utop.yml new file mode 100644 index 0000000..38e38d2 --- /dev/null +++ b/roles/linroom/tasks/utop.yml @@ -0,0 +1,4 @@ +- name: Install utop + apt: + name: utop + state: latest diff --git a/roles/linroom/tasks/vscode_extensions.yml b/roles/linroom/tasks/vscode_extensions.yml index f42ef76..be886a8 100644 --- a/roles/linroom/tasks/vscode_extensions.yml +++ b/roles/linroom/tasks/vscode_extensions.yml @@ -1,9 +1,7 @@ VSCode_Extensions: - VisualStudioExptTeam.vscodeintellicode - - arthurwang.vsc-prolog - - dramforever.vscode-ghc-simple + - AmauryRabouan.new-vsc-prolog - eamodio.gitlens - - justusadam.language-haskell - ms-dotnettools.csdevkit # IS-63714 - ms-python.python - ms-vscode.cpptools diff --git a/roles/vscode/tasks/vscode_extensions.yml b/roles/vscode/tasks/vscode_extensions.yml index dfa6b79..5c47d87 100644 --- a/roles/vscode/tasks/vscode_extensions.yml +++ b/roles/vscode/tasks/vscode_extensions.yml @@ -1,9 +1,7 @@ VSCode_Extensions: - VisualStudioExptTeam.vscodeintellicode - - arthurwang.vsc-prolog - - dramforever.vscode-ghc-simple + - AmauryRabouan.new-vsc-prolog - eamodio.gitlens - - justusadam.language-haskell - ms-dotnettools.csdevkit # IS-63714 - ms-python.python - ms-vscode.cpptools diff --git a/roles/winroom/tasks/PPJ-63220.yml b/roles/winroom/tasks/PPJ-63220.yml deleted file mode 100644 index 075a5cb..0000000 --- a/roles/winroom/tasks/PPJ-63220.yml +++ /dev/null @@ -1,11 +0,0 @@ -# Principi programskih jezikov -# Klemen.Klanjscek@fri.uni-lj.si -# Windows, GNU/Linux, VS Code, Ocaml, Eclipse, Haskell, SWI-Prolog, rlwrap - -- include_tasks: vscode.yml -- include_tasks: ocaml.yml -- include_tasks: eclipse.yml -- include_tasks: haskell.yml -- include_tasks: swi-prolog.yml -- include_tasks: rlwrap.yml - diff --git a/roles/winroom/tasks/haskell.yml b/roles/winroom/tasks/haskell.yml index da6988e..882021a 100644 --- a/roles/winroom/tasks/haskell.yml +++ b/roles/winroom/tasks/haskell.yml @@ -1,25 +1,25 @@ -- name: Check Haskell install status - win_stat: - path: C:\ghcup\bin\ghc.exe - register: file +# - name: Check Haskell install status +# win_stat: +# path: C:\ghcup\bin\ghc.exe +# register: file -- when: not file.stat.exists - block: - - name: Download Haskell - win_get_url: - url: "https://www.haskell.org/ghcup/sh/bootstrap-haskell.ps1" - dest: 'C:\' - register: download +# - when: not file.stat.exists +# block: +# - name: Download Haskell +# win_get_url: +# url: "https://www.haskell.org/ghcup/sh/bootstrap-haskell.ps1" +# dest: 'C:\' +# register: download - - name: Install Haskell - win_command: powershell.exe {{ download.dest }} -InBash -ExistingMsys2Dir C:\msys64 +# - name: Install Haskell +# win_command: powershell.exe {{ download.dest }} -InBash -ExistingMsys2Dir C:\msys64 - - name: Add Haskell to PATH - win_path: - elements: - C:\ghcup\bin +# - name: Add Haskell to PATH +# win_path: +# elements: +# C:\ghcup\bin - - name: Remove temporary files - win_file: - path: "{{ download.dest }}" - state: absent +# - name: Remove temporary files +# win_file: +# path: "{{ download.dest }}" +# state: absent diff --git a/roles/winroom/tasks/vscode_extensions.yml b/roles/winroom/tasks/vscode_extensions.yml index f42ef76..3796ad4 100644 --- a/roles/winroom/tasks/vscode_extensions.yml +++ b/roles/winroom/tasks/vscode_extensions.yml @@ -1,13 +1,9 @@ VSCode_Extensions: - VisualStudioExptTeam.vscodeintellicode - - arthurwang.vsc-prolog - - dramforever.vscode-ghc-simple - eamodio.gitlens - - justusadam.language-haskell - ms-dotnettools.csdevkit # IS-63714 - ms-python.python - ms-vscode.cpptools - - ocamllabs.ocaml-platform - stonebuddha.vscode-better-sml - vscode-icons-team.vscode-icons - vscjava.vscode-java-pack