From 6eb48e4d9fe54d5b04673f54ac70c2c991edde8f Mon Sep 17 00:00:00 2001 From: Hyperling Date: Wed, 26 Feb 2025 09:10:26 -0700 Subject: [PATCH] Fix having `sdkmanager` in `$PATH`. --- tasks/workstation/linux/software/android.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/tasks/workstation/linux/software/android.yml b/tasks/workstation/linux/software/android.yml index e6a2226..b314b4e 100644 --- a/tasks/workstation/linux/software/android.yml +++ b/tasks/workstation/linux/software/android.yml @@ -22,11 +22,12 @@ set_fact: android_bin_location: "{{ android_sdk_location }}/platform-tools" android_sdk_cmdline_temp: "{{ android_sdk_location }}/ansible" - android_sdkmanager_final: "{{ android_sdk_location }}/cmdline-tools/latest/bin/sdkmanager" + android_sdk_cmdline_final: "{{ android_sdk_location }}/cmdline-tools/latest/bin" - name: Workstation | Linux | Software | Android | Facts [3/3] set_fact: android_sdkmanager_temp: "{{ android_sdk_cmdline_temp }}/cmdline-tools/bin/sdkmanager" + android_sdkmanager_final: "{{ android_sdk_cmdline_final }}/sdkmanager" ## Checks ## @@ -82,7 +83,7 @@ owner: "{{ user }}" group: "{{ user }}" mode: '0664' - when: not android_download_stat.stat.existss + when: not android_download_stat.stat.exists - name: Workstation | Linux | Software | Android | Create Folder file: @@ -172,7 +173,7 @@ blockinfile: path: "{{ item }}/.bashrc" block: | - export PATH="$PATH:{{ android_bin_location }}:{{ android_sdkmanager_final }}" + export PATH="$PATH:{{ android_bin_location }}:{{ android_sdk_cmdline_final }}" marker: '# {mark} MANAGED BY ANSIBLE | Android' state: present create: yes @@ -187,7 +188,7 @@ blockinfile: path: "{{ item }}/.zshrc" block: | - export PATH="$PATH:{{ android_bin_location }}:{{ android_sdkmanager_final }}" + export PATH="$PATH:{{ android_bin_location }}:{{ android_sdk_cmdline_final }}" marker: '# {mark} MANAGED BY ANSIBLE | Android' state: present create: yes