]> git.immae.eu Git - github/fretlink/ansible-clever.git/blobdiff - tasks/environment.yml
Extract environment building tasks from the JSON template
[github/fretlink/ansible-clever.git] / tasks / environment.yml
index 1508ad44eca8171a9908747a2ef07a4e38363a46..60b31d2b730cf5674388a7e2c586bbc9c5143f5e 100644 (file)
@@ -1,3 +1,13 @@
+- name: Setup haskell-specific environment variables
+  set_fact:
+    clever_haskell_env:
+      CC_RUN_COMMAND: "~/.local/bin/{{ clever_haskell_entry_point }}"
+  when: clever_haskell_entry_point is defined
+
+- name: Assemble full environment
+  set_fact:
+    clever_env: "{{ clever_base_env | combine(clever_haskell_env) | combine(clever_env) }}"
+
 - name: Create environment file
   template:
     src: env.j2