diff --git a/tasks/install_hamlib.yml b/tasks/install_hamlib.yml index 23ec205..fe2842d 100644 --- a/tasks/install_hamlib.yml +++ b/tasks/install_hamlib.yml @@ -27,6 +27,16 @@ name: "{{ item }}" state: present with_items: + - build-essential + - libfltk1.3-dev + - libsamplerate0-dev + - portaudio19-dev + - libsndfile1-dev + - libxft-dev + - libxinerama-dev + - libxcursor-dev + - libpulse-dev + - pavucontrol - swig - libusb-1.0-0-dev - libreadline-dev @@ -68,6 +78,17 @@ args: chdir: /home/pi/hamradio/hamlib + - name: Build Hamlib {{ hamlib_version }} Python bindings + command: make + args: + chdir: /home/pi/hamradio/hamlib/bindings + + - name: Install Hamlib {{ hamlib_version }} Python bindings + become: yes + command: make install + args: + chdir: /home/pi/hamradio/hamlib/bindings + - name: Configure dynamic linker run-time bindings become: yes command: ldconfig