New armadillo version, some updates in pyproject and README
This commit is contained in:
parent
152d6d635d
commit
bfa6704360
24
README.md
24
README.md
@ -1,8 +1,5 @@
|
|||||||
# Library for Acoustic Signal Processing
|
# Library for Acoustic Signal Processing
|
||||||
|
|
||||||
- Master branch: [![Build Status](https://drone.ascee.nl/api/badges/ASCEE/lasp/status.svg?ref=refs/heads/master)](https://drone.ascee.nl/ASCEE/lasp)
|
|
||||||
- Develop branch: [![Build Status](https://drone.ascee.nl/api/badges/ASCEE/lasp/status.svg?ref=refs/heads/develop)](https://drone.ascee.nl/ASCEE/lasp)
|
|
||||||
|
|
||||||
|
|
||||||
Welcome to LASP: Library for Acoustic Signal Processing. LASP is a C++ library
|
Welcome to LASP: Library for Acoustic Signal Processing. LASP is a C++ library
|
||||||
with a Python interface which is supposed to acquire and process (multi) sensor data in real time on a PC and output results.
|
with a Python interface which is supposed to acquire and process (multi) sensor data in real time on a PC and output results.
|
||||||
@ -48,7 +45,26 @@ If you have any question(s), please feel free to contact us: [email](info@ascee.
|
|||||||
|
|
||||||
# Installation - Linux (Debian-based)
|
# Installation - Linux (Debian-based)
|
||||||
|
|
||||||
## Dependencies
|
## From wheel (recommended for non-developers)
|
||||||
|
|
||||||
|
### Prerequisites
|
||||||
|
|
||||||
|
Run the following on the command line to install all prerequisites on
|
||||||
|
Debian-based Linux:
|
||||||
|
|
||||||
|
- `sudo apt install python3-pip libfftw3-3 libopenblas-base libusb-1.0-0
|
||||||
|
libpulse0`
|
||||||
|
|
||||||
|
### Download and install LASP
|
||||||
|
|
||||||
|
Go to: [LASP releases](https://code.ascee.nl/ASCEE/lasp/releases/latest/) and
|
||||||
|
download the latest `.whl`. Then run:
|
||||||
|
|
||||||
|
- `pip install lasp-*-linux_x86_64.whl`
|
||||||
|
|
||||||
|
## From source (Debian)
|
||||||
|
|
||||||
|
### Prerequisites
|
||||||
|
|
||||||
One-liner:
|
One-liner:
|
||||||
|
|
||||||
|
@ -22,8 +22,8 @@ classifiers = [
|
|||||||
]
|
]
|
||||||
urls = { "Documentation" = "https://lasp.ascee.nl" }
|
urls = { "Documentation" = "https://lasp.ascee.nl" }
|
||||||
|
|
||||||
dependencies = ["scipy", "numpy", "matplotlib>=3.7.2", "appdirs", "dataclasses_json",
|
dependencies = ["scipy", "numpy", "matplotlib>=3.7.2", "appdirs",
|
||||||
"h5py", "pybind11"]
|
"dataclasses_json", "h5py"]
|
||||||
|
|
||||||
[build-system] # How pip and other frontends should build this project
|
[build-system] # How pip and other frontends should build this project
|
||||||
requires = ["py-build-cmake~=0.1.8", "pybind11" ]
|
requires = ["py-build-cmake~=0.1.8", "pybind11" ]
|
||||||
|
2
third_party/armadillo-code
vendored
2
third_party/armadillo-code
vendored
@ -1 +1 @@
|
|||||||
Subproject commit 3865a0520d577ac293d88c4fd726a41bda949869
|
Subproject commit b6e810f2d33bcc234d67db5277d027949fec82f8
|
Loading…
Reference in New Issue
Block a user