From bb75b4a2fd4758cf44c85aaad2d368ea60fadbf0 Mon Sep 17 00:00:00 2001 From: Aaron Loucks Date: Sun, 19 Jan 2020 01:13:31 -0500 Subject: [PATCH] Add README --- README.md | 3 +++ bindgen.sh | 2 +- build.rs | 3 ++- src/ffi.rs | 2 +- 4 files changed, 7 insertions(+), 3 deletions(-) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..879aa22 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# Rust LuaJIT 2 Bindings + +[![Build Status](https://dev.azure.com/aloucks/aloucks/_apis/build/status/aloucks.luajit-sys?branchName=master)](https://dev.azure.com/aloucks/aloucks/_build/latest?definitionId=2&branchName=master) diff --git a/bindgen.sh b/bindgen.sh index 5dd058d..27e7b9e 100644 --- a/bindgen.sh +++ b/bindgen.sh @@ -1,6 +1,6 @@ #!/bin/bash -BINDGEN_VERSION=$(bindgen --version) +BINDGEN_VERSION=$(bindgen --version | grep -v -e '^cargo') bindgen -o src/ffi.rs \ --raw-line "/// Generated with: ${BINDGEN_VERSION}" \ diff --git a/build.rs b/build.rs index 0957824..7f749d7 100644 --- a/build.rs +++ b/build.rs @@ -19,7 +19,8 @@ fn main() { let lib_path = format!("{}/lua51.lib", &src_dir); dbg!(&lib_path); if !std::fs::metadata(&lib_path).is_ok() { - let cl_exe: cc::Tool = cc::windows_registry::find_tool(&target, "cl.exe").unwrap(); + let cl_exe: cc::Tool = + cc::windows_registry::find_tool(&target, "cl.exe").expect("cl.exe not found"); let msvcbuild_bat = format!("{}/msvcbuild.bat", &src_dir); dbg!(&msvcbuild_bat); diff --git a/src/ffi.rs b/src/ffi.rs index 76db086..a33ac54 100644 --- a/src/ffi.rs +++ b/src/ffi.rs @@ -1,6 +1,6 @@ /* automatically generated by rust-bindgen */ -// Generated with: bindgen 0.49.1 +// Generated with: bindgen 0.52.0 pub const LUA_LDIR: &'static [u8; 7usize] = b"!\\lua\\\0"; pub const LUA_CDIR: &'static [u8; 3usize] = b"!\\\0";