Skip to content

Commit

Permalink
Make Python bindings for Hamlib and be more complete for pre-requisit…
Browse files Browse the repository at this point in the history
…e libraries
  • Loading branch information
Dave Slotter committed Dec 9, 2020
1 parent 2bd7386 commit a40eb07
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions tasks/install_hamlib.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down

0 comments on commit a40eb07

Please sign in to comment.