From 0bd30f597d5e8b2692556b2424b31964d782b600 Mon Sep 17 00:00:00 2001 From: Oriol Badia Date: Mon, 29 Aug 2022 09:34:44 +0100 Subject: [PATCH 1/2] Add git submodules for the libs --- .gitmodules | 10 ++++++++++ lib/LDPC-codes | 1 + lib/RTKLIB | 1 + lib/libfec | 1 + 4 files changed, 13 insertions(+) create mode 100644 .gitmodules create mode 160000 lib/LDPC-codes create mode 160000 lib/RTKLIB create mode 160000 lib/libfec diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..bfa70c9 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,10 @@ +[submodule "lib/RTKLIB"] + path = lib/RTKLIB + url = https://github.com/tomojitakasu/RTKLIB + branch = rtklib_2.4.3 +[submodule "lib/LDPC-codes"] + path = lib/LDPC-codes + url = https://github.com/radfordneal/LDPC-codes +[submodule "lib/libfec"] + path = lib/libfec + url = https://github.com/quiet/libfec.git diff --git a/lib/LDPC-codes b/lib/LDPC-codes new file mode 160000 index 0000000..74a8e28 --- /dev/null +++ b/lib/LDPC-codes @@ -0,0 +1 @@ +Subproject commit 74a8e283be8259dbff7a6bab38ad7e9327825cbf diff --git a/lib/RTKLIB b/lib/RTKLIB new file mode 160000 index 0000000..180043e --- /dev/null +++ b/lib/RTKLIB @@ -0,0 +1 @@ +Subproject commit 180043ee24b6d2b168f98b64be15f69d50046b1a diff --git a/lib/libfec b/lib/libfec new file mode 160000 index 0000000..9750ca0 --- /dev/null +++ b/lib/libfec @@ -0,0 +1 @@ +Subproject commit 9750ca0a6d0a786b506e44692776b541f90daa91 From b6a64af5a44fcda704eadba9c5dd886adea59f50 Mon Sep 17 00:00:00 2001 From: Oriol Badia Date: Mon, 29 Aug 2022 09:39:29 +0100 Subject: [PATCH 2/2] Add checkout step on the installation process --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 8a0fddb..7cc36c4 100644 --- a/README.md +++ b/README.md @@ -101,6 +101,10 @@ PocketSDR --+-- bin Pocket SDR utilities and APs binary programs for Windows ``` $ sudo apt install libfftw3-dev ``` +* Download the content of the libs submodules +``` +$ git submodule update --init --recursive +``` * Move to the library directory, build libraries. ``` $ cd /lib/build