PiPedal 1.2.33 initial commit

This commit is contained in:
Robin Davies
2024-08-08 12:53:02 -04:00
parent 0e378997a5
commit a3847c8184
255 changed files with 22008 additions and 1791 deletions
+9 -5
View File
@@ -8,14 +8,14 @@ Run the following commands to install build tools required by the PiPedal build.
The PiPedal build process also requires version 12 or later of `node.js`. Type `node --version` to see if you have a version
of `node.js` installed already. Otherwise run the following commands as root to install the v14.x lts version of `node.js`:
`
sudo apt install nodejs npm
If your distribution doesn't provide a suitable version of nodejs, you can install the current LTS version of nodejs
with
# install NodeJS latest LTS release.
curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash -
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt-get install -y nodejs
@@ -23,9 +23,12 @@ Run the following commands to install dependent libraries required by the PiPeda
sudo apt update
sudo apt install -y liblilv-dev libboost-dev jackd2 libjack-jackd2-dev libnl-3-dev libnl-genl-3-dev libsystemd-dev catch
sudo apt install -y libasound2-dev jackd2 uuid-dev
sudo apt install -y libwebsocketpp-dev authbind
sudo apt install -y libasound2-dev jackd2 uuid-dev libxrandr-dev
sudo apt install -y authbind
sudo apt install -y libavahi-client-dev
sudo apt install -y libnm-dev
sudo apt install -y libsdbus-c++-dev
### Installing Sources
@@ -39,7 +42,8 @@ Clone the rerdavies/pipdal package from github. Use the source control tools fro
cd ~/src # or whereever you keep your source repositories.
git clone https://github.com/rerdavies/pipedal.git
In the project root, run the following commands to initialze and update pipedal submodules
In the project root, run the following commands to initialze and update pipedal submodules. These steps
must be performed even if you used Visual Studio Code to initially install the project.
cd ~/src/pipedal
git submodule init