0.2.1 • Published 6 years ago

private-box-native v0.2.1

Weekly downloads
2
License
MIT
Repository
github
Last release
6 years ago

private-box-native

Node bindings to private-box-rs

napi todos:

  • expose a c interface to private-box-rs
  • use cbindgen
  • sort out naming, dashes, low dashes
  • get private box rs able to statically link. There's a way to check linked libs ldd?

    • how to build c deps form cargo. Ideally also supporting use with cross.
    • need to work out how to pass down project specific vars hopefully in the cargo.toml
    • it would be good if -native doesn't require sodiumoxide. It should just use re-exported constants from private box rs
  • write some c

  • get a test passing

    • how to handle incorrect args to the function
  • set up cmakejs

  • prebuild --all
  • are "flavours" how you set the target triple?
  • could we use cross somehow?

    now blocked on gyp storing the relative path to the privatebox lib in the .node binding.

  • Get fpic working when building static libs for all the rust stuff.

  • check out the wrapper thing with binding gyp.
0.2.1

6 years ago