@@ -, +, @@ - Remove nightly only aspects - Remove non-unix features - Remove benchmarks and their deps - Remove examples and their deps - Remove upstream CI cruft --- .github/workflows/main.yml | 201 ------------------ Cargo.toml | 22 -- benches/benchmarks.rs | 94 -------- ci/android-ndk.sh | 23 -- ci/android-sdk.sh | 74 ------- ci/docker/aarch64-linux-android/Dockerfile | 18 -- .../aarch64-unknown-linux-gnu/Dockerfile | 11 - ci/docker/arm-linux-androideabi/Dockerfile | 37 ---- .../arm-unknown-linux-gnueabihf/Dockerfile | 10 - ci/docker/armv7-linux-androideabi/Dockerfile | 18 -- .../armv7-unknown-linux-gnueabihf/Dockerfile | 10 - ci/docker/i586-unknown-linux-gnu/Dockerfile | 5 - ci/docker/i686-linux-android/Dockerfile | 18 -- ci/docker/i686-unknown-linux-gnu/Dockerfile | 5 - .../powerpc64-unknown-linux-gnu/Dockerfile | 16 -- ci/docker/x86_64-linux-android/Dockerfile | 18 -- ci/docker/x86_64-pc-windows-gnu/Dockerfile | 10 - ci/docker/x86_64-unknown-linux-gnu/Dockerfile | 5 - .../x86_64-unknown-linux-musl/Dockerfile | 6 - ci/run-docker.sh | 32 --- ci/run.sh | 5 - ci/runtest-android.rs | 50 ----- examples/backtrace.rs | 7 - examples/raw.rs | 54 ----- 24 files changed, 749 deletions(-) delete mode 100644 .github/workflows/main.yml delete mode 100644 benches/benchmarks.rs delete mode 100755 ci/android-ndk.sh delete mode 100755 ci/android-sdk.sh delete mode 100644 ci/docker/aarch64-linux-android/Dockerfile delete mode 100644 ci/docker/aarch64-unknown-linux-gnu/Dockerfile delete mode 100644 ci/docker/arm-linux-androideabi/Dockerfile delete mode 100644 ci/docker/arm-unknown-linux-gnueabihf/Dockerfile delete mode 100644 ci/docker/armv7-linux-androideabi/Dockerfile delete mode 100644 ci/docker/armv7-unknown-linux-gnueabihf/Dockerfile delete mode 100644 ci/docker/i586-unknown-linux-gnu/Dockerfile delete mode 100644 ci/docker/i686-linux-android/Dockerfile delete mode 100644 ci/docker/i686-unknown-linux-gnu/Dockerfile delete mode 100644 ci/docker/powerpc64-unknown-linux-gnu/Dockerfile delete mode 100644 ci/docker/x86_64-linux-android/Dockerfile delete mode 100644 ci/docker/x86_64-pc-windows-gnu/Dockerfile delete mode 100644 ci/docker/x86_64-unknown-linux-gnu/Dockerfile delete mode 100644 ci/docker/x86_64-unknown-linux-musl/Dockerfile delete mode 100755 ci/run-docker.sh delete mode 100755 ci/run.sh delete mode 100644 ci/runtest-android.rs delete mode 100644 examples/backtrace.rs delete mode 100644 examples/raw.rs --- a/Cargo.toml +++ a/Cargo.toml @@ -24,14 +24,6 @@ readme = "README.md" license = "MIT/Apache-2.0" repository = "https://github.com/rust-lang/backtrace-rs" -[[example]] -name = "backtrace" -required-features = ["std"] - -[[example]] -name = "raw" -required-features = ["std"] - [[test]] name = "skip_inner_frames" required-features = ["std"] @@ -67,15 +59,6 @@ optional = true [dependencies.cfg-if] version = "0.1.10" -[dependencies.compiler_builtins] -version = "0.1.2" -optional = true - -[dependencies.core] -version = "1.0.0" -optional = true -package = "rustc-std-workspace-core" - [dependencies.cpp_demangle] version = "0.2.3" optional = true @@ -120,12 +103,7 @@ gimli-symbolize = ["addr2line", "findshlibs", "memmap", "goblin"] kernel32 = [] libbacktrace = ["backtrace-sys"] libunwind = [] -rustc-dep-of-std = ["backtrace-sys/rustc-dep-of-std", "cfg-if/rustc-dep-of-std", "core", "compiler_builtins", "libc/rustc-dep-of-std", "rustc-demangle/rustc-dep-of-std"] serialize-rustc = ["rustc-serialize"] serialize-serde = ["serde"] std = [] unix-backtrace = [] -verify-winapi = ["winapi/dbghelp", "winapi/handleapi", "winapi/libloaderapi", "winapi/minwindef", "winapi/processthreadsapi", "winapi/synchapi", "winapi/winbase", "winapi/winnt"] -[target."cfg(windows)".dependencies.winapi] -version = "0.3.3" -optional = true