You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore(operations): Support x86_64-pc-windows-msvc target (#1205)
* Control which version of leveldb-sys to use with features
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Initial Windows support
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Add metadata_ext.rs to the source tree
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Run `cargo fmt`
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Fix build for `cfg(unix)`
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Add `x86_64-pc-windows-msvc` test to CI
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Re-enable syslog test with `cfg(unix)`
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Invoke `msiexec` with `cmd.exe` shell
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Move checkout to the beginning
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Fix Cargo invocation
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Add `cargo` to `PATH`
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Fix fetching of crates.io index
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Use cmd.exe to ensure that correct Perl executable is used
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Fix Perl path
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Install CMake
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Clean MSVC build
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Implement interruptions handling for Windows
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Fix CMake installation
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Disable ANSI colors by default on Windows
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Call `msiexec` from `cmd.exe`
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Run tests::test_buffering only with `cfg(unix)`
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Limit test threads to 1
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Use `rt.block_on` instead of `block_on` in `test_max_size`
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Clean up Cargo.toml, fix `shiplift` dependency for Unix
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Restore `rdkafka` commit hash in Cargo.lock
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Support `zip` archives
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Build `x86_64-pc-windows-msvc` archive
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Use correct shell for the build step
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Create zip function to call if from the shell script
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Call `./scripts/build-archive.sh` directly
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Fix ZIP compression
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
* Verify artifacts
Signed-off-by: Alexander Rodin <rodin.alexander@gmail.com>
0 commit comments