Vira zbiera biblioteki pisane przez spolecznosc HackerScript -
zrodlowe (git), statyczne (.a), dzielone
(.so) i natywne Rustowe (.rlib). Jeden
rejestr, jedno polecenie instalacji.
Prosto z rejestru vira-io/repository.
Kazda biblioteka deklaruje swoj type - Vira wie, jak go pobrac i podlaczyc.
Klonowane repozytorium, importowane wprost przez get <vira:nazwa> - kompilowane razem z Twoim projektem.
Gotowy plik .a, linkowany automatycznie przez virus build - uzywasz go przez extern.
To samo co static-lib, ale dzielona biblioteka .so - podlaczana dynamicznie przy uruchomieniu.
Natywna biblioteka Rusta - podpinana przez .cargo/config.toml, bez pisania wlasnego kodu FFI.
Zadnego konta, zadnego uploadu - Vira czyta prosto z GitHuba. Dodajesz jeden wpis JSON i Twoja biblioteka jest instalowalna wszedzie.
mod.hcs + Virus.hk do repo na GitHubie.{ "name", "type", "lib" } do repo-list.json w vira-io/repository.