Commit Graph

18 Commits

Author SHA1 Message Date
Romain Thomas d1382c1863 Bootstrap runtime options 2026-03-20 15:40:36 +01:00
Romain Thomas 9f6c798506 Make stable ABI & free threading option aware of LIEF_STABLE_ABI/LIEF_FREE_THREADED 2026-02-21 18:22:37 +01:00
Romain Thomas 91bc6dfd6e Fix typo 2026-02-15 16:20:28 +01:00
Romain Thomas 007646df14 Initiate options to enable free-threaded build
Related to #1255
2026-02-15 16:13:43 +01:00
Romain Thomas bedb668860 Add option to enable the stable ABI 2026-02-15 11:54:25 +01:00
Romain Thomas 84f963a716 Initial support for the COFF format
Resolve #1091
2025-06-08 20:01:21 +02:00
Romain Thomas 625d84ca1e Fix typo 2025-05-17 14:57:26 +02:00
Romain Thomas 1de8788c3c CI Update 2025-03-15 06:12:28 +01:00
Romain Thomas 99d540edc2 Improve support for Nanobind external version 2025-02-22 06:20:19 +01:00
Romain Thomas 68fa8898fb Add support for user-provided flags 2024-12-08 13:42:51 +01:00
Romain Thomas 1e7b4beb00 Minor updates 2024-11-30 05:40:00 +01:00
Romain Thomas be3fc43c72 Add support for extrapoling variables in config 2024-05-04 09:01:17 +02:00
Romain Thomas fe432fe881 Update Python backend dependencies 2024-02-18 06:20:38 +01:00
Romain Thomas 3ec4d301aa Fix path 2024-01-27 11:27:06 +01:00
Romain Thomas 47a78077b4 Add helpers for cross-compilation 2023-11-26 15:48:58 +01:00
Romain Thomas 0c472ca906 Replace str | None with Optional 2023-11-07 13:39:57 +01:00
Romain Thomas 23546d4bad Resolve #996
Usage:

```toml
[lief.build]
cxx-compiler = "/path/to/cxx"
c-compiler = "/path/to/c"
```
2023-11-07 11:43:12 +01:00
Romain Thomas 78006bc772 New build backend based on scikit-build-core 2023-11-04 04:06:51 +01:00