diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 95f18ef2..940c69bc 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -17,9 +17,14 @@ jobs: run: | sudo apt update sudo apt install g++-multilib -y + - name: Build auxmos run: cargo build --target=i686-unknown-linux-gnu --release --features "all_reaction_hooks katmos" + - uses: actions/upload-artifact@v2 with: name: Linux compile path: target/i686-unknown-linux-gnu/release/libauxmos.* + + - name: Check dependencies + run: ldd target/i686-unknown-linux-gnu/release/libauxmos.so diff --git a/Cargo.lock b/Cargo.lock index 891defd6..68162e7c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -22,18 +22,6 @@ dependencies = [ "version_check", ] -[[package]] -name = "ahash" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" -dependencies = [ - "cfg-if 1.0.0", - "getrandom", - "once_cell", - "version_check", -] - [[package]] name = "atomic_float" version = "0.1.0" @@ -78,9 +66,9 @@ dependencies = [ [[package]] name = "auxmos" -version = "1.2.0" +version = "1.1.0" dependencies = [ - "ahash 0.8.3", + "ahash 0.7.6", "atomic_float", "auxcallback", "auxcleanup", diff --git a/Cargo.toml b/Cargo.toml index c11e9d93..5cd34ce9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,7 +5,7 @@ members = [ [package] name = "auxmos" -version = "1.2.0" +version = "1.1.0" authors = ["Putnam "] edition = "2021" @@ -37,21 +37,21 @@ auxtools = { git = "https://github.com/willox/auxtools" } auxcallback = { path = "./crates/auxcallback" } auxcleanup = { path = "./crates/auxcleanup", optional = true} itertools = "0.10.5" -rayon = "1.6.1" +rayon = "1.5.1" float-ord = "0.3.2" crossbeam = "0.8.1" flume = "0.10.14" parking_lot = "0.12.1" fxhash = "0.2.1" nonmax = "0.5.3" -ahash = "0.8.3" +ahash = "0.7.6" lazy_static = "1.4.0" -indexmap = { version = "1.9.2", features = ["rayon"] } -dashmap = { version = "5.4.0", features = ["rayon"] } +indexmap = { version = "1.8.0", features = ["rayon"] } +dashmap = { version = "5.2.0", features = ["rayon"] } atomic_float = "0.1.0" [dependencies.tinyvec] -version = "1.6.0" +version = "1.5.1" features = ["rustc_1_57", "alloc"] [profile.release]