nj-sys 4.0.0

low level binding to Node N-API
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

install_bindgen:
	cargo install bindgen-cli --version 0.68.1

generate:	install_bindgen
	bindgen --verbose node.h  -o src/binding.rs

# To compile on Ubuntu, may need to install 32bit lib
# sudo apt-get install gcc-multilib
generate_arm64:	install_bindgen
	bindgen --verbose node.h  --no-layout-tests -o src/binding_arm64.rs -- --target=aarch64-unknown-linux-gnu


clean:
	rm -rf src/binding.rs