|
53 | 53 | - name: Override install root on macOS x64 |
54 | 54 | when: |
55 | 55 | - supported |
56 | | - - ansible_system == "Darwin" |
| 56 | + - ansible_facts['system'] == "Darwin" |
57 | 57 | - arch_normalized == "amd64" |
58 | 58 | set_fact: |
59 | 59 | pandoc_install_root: "/usr/local" |
|
73 | 73 | set_fact: |
74 | 74 | archive_path: "{{ download_dir }}/{{ archive_name }}" |
75 | 75 | bin_path: "{{ install_dir }}/bin/pandoc" |
76 | | - mac_inner: "{{ install_dir }}/pandoc-{{ pandoc_version }}-{{ arch_normalized }}" |
| 76 | + mac_inner: "{{ install_dir }}/pandoc-{{ pandoc_version }}-{{ ansible_facts['architecture'] }}" |
77 | 77 | changed_when: false |
78 | 78 | tags: pandoc |
79 | 79 |
|
|
127 | 127 | when: |
128 | 128 | - supported |
129 | 129 | - need_install |
130 | | - - ansible_system == "Darwin" |
| 130 | + - ansible_facts['system'] == "Darwin" |
131 | 131 | become: true |
132 | 132 | unarchive: |
133 | 133 | src: "{{ archive_path }}" |
|
140 | 140 | when: |
141 | 141 | - supported |
142 | 142 | - need_install |
143 | | - - ansible_system == "Linux" |
| 143 | + - ansible_facts['system'] == "Linux" |
144 | 144 | become: true |
145 | 145 | unarchive: |
146 | 146 | src: "{{ archive_path }}" |
|
155 | 155 | when: |
156 | 156 | - supported |
157 | 157 | - need_install |
158 | | - - ansible_system == "Darwin" |
| 158 | + - ansible_facts['system'] == "Darwin" |
159 | 159 | become: true |
160 | 160 | file: |
161 | 161 | src: "{{ mac_inner }}/bin" |
162 | 162 | dest: "{{ install_dir }}/bin" |
163 | 163 | state: link |
164 | 164 | force: true |
165 | | - follow: false |
166 | | - tags: pandoc |
167 | 165 |
|
168 | 166 | - name: Ensure macOS share symlink exists (share -> mac_inner/share) |
169 | 167 | when: |
170 | 168 | - supported |
171 | 169 | - need_install |
172 | | - - ansible_system == "Darwin" |
| 170 | + - ansible_facts['system'] == "Darwin" |
173 | 171 | become: true |
174 | 172 | file: |
175 | 173 | src: "{{ mac_inner }}/share" |
176 | 174 | dest: "{{ install_dir }}/share" |
177 | 175 | state: link |
178 | 176 | force: true |
179 | | - follow: false |
180 | | - tags: pandoc |
181 | 177 |
|
182 | 178 | # Configure & Verify Symlink To Pandoc |
183 | 179 | # ------------------------------------------------------- |
|
0 commit comments