Florian Briand
27595bd4f9
- Création de la crates/fsv-sys - Ajout des headers de la FSV 1.40.14.13 dans crates/fsv-sys/vendor - Génération des bindings depuis ces headers avec bindgen - Implémentation d'une structure de loading de la librairie au runtime - Implémentation d'une macro permettant de générer facilement la couche d'accès aux fonctions de la librairie
19 lines
291 B
TOML
19 lines
291 B
TOML
[package]
|
|
name = "fsv-sys"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
|
|
links = "ssvlux64,ssvosx,Ssvw64"
|
|
# Linux: Libssvlux64.so
|
|
# Windows: Ssvw64.dll
|
|
# macOS: ssvosx.framework
|
|
|
|
[dependencies]
|
|
libc = "0.2.159"
|
|
libloading = "0.8.5"
|
|
|
|
thiserror.workspace = true
|
|
|
|
[build-dependencies]
|
|
bindgen = "0.70.1"
|