Commit Graph

14 Commits

Author SHA1 Message Date
Antoine Soulier
96a3af0beb Bump version to 1.1.3 2025-02-11 16:41:29 -08:00
Antoine Soulier
48bbd3eacd Rename lc3 python package to lc3py, and bump version to 1.1.2 2025-01-31 10:23:31 -08:00
Antoine Soulier
bfea2c04c1 msvc: Fix MSVC compilation and CI 2024-03-27 10:31:14 -07:00
Antoine Soulier
ae0fb3757f meson: Bump library version to 1.1.0 2024-03-21 15:19:12 -07:00
Antoine Soulier
7f1c920505 meson: Set buildtype to release by default 2024-03-21 15:18:20 -07:00
Eli Schwartz
3f05fcb8f2 python bindings: build/install via integrated meson support
The meson build system has builtin support for python packaging, and
unlike hatchling it is spec-compliant. Additionally, meson is already
responsible for building the shared library itself, which the python
build backend can then distribute inside the wheel. This allows shipping
a wheel that can find its own liblc3.so via ctypes and doesn't require
passing paths to the library around, nor to install both separately and
hope that this works.
2024-02-27 14:36:26 -08:00
Antoine Soulier
2e655459eb make: Add hidden GNU visibility, and enable LTO 2024-02-20 17:03:52 -08:00
Antoine Soulier
1a5938ebac meson: Bump to version 1.0.4 2023-08-03 09:45:11 -07:00
Antoine Soulier
3d769309ff meson: Bump to version 1.0.3 2023-05-08 10:53:53 -07:00
xyz1001
ca23b7c7ee fix compile error with msvc 17 2023-05-08 15:09:33 +08:00
Antoine Soulier
f34f4654d6 meson: Bump to version 1.0.2 2023-02-15 13:27:29 -08:00
Thomas Weißschuh
69a8923526 meson: set package version to 1.0.1 2022-10-01 09:49:27 +02:00
Thomas Weißschuh
ec3bade351 build: meson: update version to 1.0.0 2022-09-30 08:48:02 +02:00
Kiran K
9405f98d00 build: Add meson build system 2022-06-10 14:35:13 +05:30