Fix cvm-rs build on Windows, replace Just with yarn builtin, make clean work on Windows

This commit is contained in:
MDMCK10
2024-08-02 21:01:53 +02:00
parent 11380f00cf
commit ddcba7b308
6 changed files with 9 additions and 14 deletions

3
cvm-rs/Cargo.lock generated
View File

@@ -61,8 +61,9 @@ dependencies = [
[[package]]
name = "cvm-rs"
version = "0.1.0"
version = "0.1.1"
dependencies = [
"libc",
"neon",
"once_cell",
"tokio",

View File

@@ -1,7 +1,7 @@
[package]
name = "cvm-rs"
description = "Rust utility library for cvmts. Runs all the high performance code"
version = "0.1.0"
version = "0.1.1"
edition = "2021"
exclude = ["index.node"]
@@ -10,6 +10,7 @@ crate-type = ["cdylib"]
[dependencies]
neon = "1"
libc = "0.2.155"
# Required for JPEG
once_cell = "1.19.0"

View File

@@ -1,6 +1,6 @@
{
"name": "@cvmts/cvm-rs",
"version": "0.1.0",
"version": "0.1.1",
"packageManager": "yarn@4.1.1",
"type": "module",
"main": "index.js",

View File

@@ -45,7 +45,7 @@ impl JpegCompressor {
vec.resize(size, 0);
let mut ptr: *mut u8 = vec.as_mut_ptr();
let mut size: u64 = 0;
let mut size: libc::c_ulong = 0;
let res = tjCompress2(
self.handle,