diff --git a/scripts/build_ubuntu.sh b/scripts/build_ubuntu.sh index a703e25..0b7bec2 100755 --- a/scripts/build_ubuntu.sh +++ b/scripts/build_ubuntu.sh @@ -1,5 +1,5 @@ -#!/bin/sh -# Build LASP on Arch Linux, assuming we start in a clean docker container. +#!/bin/bash +# Build LASP on Ubuntu Linux, assuming we start in a clean docker container. # After that, test stuff. # Assumptions # - CWD is root of lasp repository @@ -10,13 +10,13 @@ set -e # Update cache apt update # Install requirements -apt install -y git python3.10-venv libopenblas-dev python3-pip libfftw3-dev libusb-1.0-0-dev libpulse-dev python3-build +apt install -y git python3-virtualenv python3-venv libopenblas-dev python3-pip libfftw3-dev libusb-1.0-0-dev libpulse-dev python3-build # Build git submodule update --init --recursive -python3 -m build python3 -m venv .venv source .venv/bin/activate -pip install pytest +pip install build pytest +python3 -m build pip install dist/lasp-*linux_x86_64.whl # Test pytest