790d11edf1
also add perl depends the std library is actually big and not linking dynamically doesn't add much besides, the package names for libstd would cause issues with minor compiler bumps... the 0.3.0 package is actually built from this commit now, since the installability checks caught this... Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com> |
||
---|---|---|
.cargo | ||
perl-apt | ||
pve-rs | ||
.gitignore | ||
Cargo.toml | ||
Makefile | ||
README.md | ||
rustfmt.toml |
Hints for development:
With the current perlmod, the .pm
files don't actually change anymore, since the exported method
setup is now handled by the bootstrap rust-function generated by perlmod, so for quicker debugging,
you can just keep the installed .pm
files from the package and simply link the library to the
debug one like so:
NOTE: You may need to adapt the perl version number in this path:
# ln -sf $PWD/target/debug/libpve_rs.so /usr/lib/x86_64-linux-gnu/perl5/5.32/auto/libpve_rs.so
Then just restart pvedaemon/pveproxy after running make pve
.