Commit graph

  • 1ebc759b17
    Add dep arrayvec v0.7.2 Jiahao XU 2022-06-06 22:45:06 +10:00
  • b74139f457
    Support for other platforms in detect_targets Jiahao XU 2022-06-06 22:42:43 +10:00
  • 9a8b28afcf
    Fix invocation of linux::detect_targets_linux Jiahao XU 2022-06-06 22:41:15 +10:00
  • 4157f20b99
    Support for macos in detect_targets Jiahao XU 2022-06-06 22:40:52 +10:00
  • ca5c9b7c23
    Add dep guess_host_triple for target_os macos Jiahao XU 2022-06-06 22:35:51 +10:00
  • 8bd4b9b6a1
    Impl detect_targets for linux Jiahao XU 2022-06-06 22:32:15 +10:00
  • 69f2a56595
    Move TARGET in lib.rs into new mod target.rs Jiahao XU 2022-06-06 22:00:01 +10:00
  • fe551438a0
    Bump async-trait from 0.1.53 to 0.1.56 dependabot[bot] 2022-06-06 01:25:44 +00:00
  • 962e68f786
    Bump tokio from 1.18.2 to 1.19.1 dependabot[bot] 2022-06-06 01:25:38 +00:00
  • 6ab55d9dda
    Fix arm64 linux URL Félix Saparelli 2022-06-01 01:46:28 +12:00
  • 6457ab9b64
    (cargo-release) version 0.8.0 v0.8.0 Félix Saparelli 2022-06-01 01:30:48 +12:00
  • ab678a8127
    Merge pull request #153 from passcod/clippy Félix Saparelli 2022-06-01 01:28:33 +12:00
  • e3754de7f7
    Formatting Félix Saparelli 2022-06-01 01:11:53 +12:00
  • 23f05f3985
    Clippy in tests Félix Saparelli 2022-06-01 01:03:52 +12:00
  • 7ce1ac4ee6
    Fix syntax Félix Saparelli 2022-06-01 01:00:33 +12:00
  • f2905dd46e
    Update src/helpers.rs Félix Saparelli 2022-06-01 00:59:00 +12:00
  • ac74da4a27
    Clippy suggestions Félix Saparelli 2022-06-01 00:47:32 +12:00
  • 13a8e1e5fe
    Merge pull request #152 from passcod/warn-on-http Félix Saparelli 2022-06-01 01:11:01 +12:00
  • b79d8d7fec
    Warn on non-HTTPS url Félix Saparelli 2022-06-01 00:36:18 +12:00
  • a1fa3a47e5
    Merge pull request #151 from passcod/rich-errors Félix Saparelli 2022-06-01 00:42:36 +12:00
  • 73b3ac1adb
    Drop tokio macros Félix Saparelli 2022-06-01 00:30:28 +12:00
  • 77b331f97c
    Add error codes to documentation Félix Saparelli 2022-06-01 00:05:26 +12:00
  • 529781a9a9
    Format and link version mismatch warning Félix Saparelli 2022-05-31 23:51:01 +12:00
  • aa4339e07d
    Expose crate::errors module Félix Saparelli 2022-05-31 23:24:40 +12:00
  • 1cac046ffd
    Formatting Félix Saparelli 2022-05-31 23:19:56 +12:00
  • dee45f4b81
    Correct HTTP error for remote_exists() helper Félix Saparelli 2022-05-31 23:18:45 +12:00
  • c83c184983
    Default to no if nothing is entered on confirm Félix Saparelli 2022-05-31 23:18:22 +12:00
  • 52c0213d98
    Show prompt for confirm Félix Saparelli 2022-05-31 23:17:57 +12:00
  • 7f0c818313
    Don’t print "Fatal error" for UserAbort Félix Saparelli 2022-05-31 23:16:55 +12:00
  • d21c4a0875
    Add link to error code descriptions Félix Saparelli 2022-05-31 23:05:35 +12:00
  • 33f4c76826
    Add help text for when a crate is not found Félix Saparelli 2022-05-31 23:01:45 +12:00
  • 84ebc0039e
    Pretty-print errors Félix Saparelli 2022-05-31 23:01:12 +12:00
  • 02c8c0af00
    Avoid bare url Félix Saparelli 2022-05-31 22:17:27 +12:00
  • bd35c473a9
    Use new Termination trait Félix Saparelli 2022-05-31 22:15:20 +12:00
  • f56ed6fc4c
    Add per-error exit codes Félix Saparelli 2022-05-31 22:00:24 +12:00
  • f9e69503b0
    Document the library error types Félix Saparelli 2022-05-31 21:15:52 +12:00
  • c0eaffb05d
    Refactor for rich errors, split user abort and genuine error Félix Saparelli 2022-05-31 20:51:32 +12:00
  • 3c38a2f0eb
    Merge pull request #150 from NobodyXu/optimize-dependencies Félix Saparelli 2022-06-01 00:06:02 +12:00
  • 39580cdc51
    Update Cargo.lock Jiahao XU 2022-05-31 18:49:15 +10:00
  • fff4b72256
    Enable feature zlib-ng of flate2 so that zlib-ng is used Jiahao XU 2022-05-31 18:47:57 +10:00
  • 20b2c37ffb
    Bump dep flate2 to v1.0.24 Jiahao XU 2022-05-31 18:45:05 +10:00
  • 355895d8b6
    Disable all features of zip except deflate, bzip2 and zstd Jiahao XU 2022-05-31 18:37:49 +10:00
  • 91bb84d5a8
    Optimize dep tokio: Disable all feature except rt-multi-thread, macros Jiahao XU 2022-05-31 18:33:19 +10:00
  • db3f12c3ea
    Merge pull request #148 from NobodyXu/feature/zstd Félix Saparelli 2022-05-31 23:02:16 +12:00
  • 5d62f7f615
    Rm target aarch64-unknown-linux-gnu & armv7-unknown-linux-gnueabihf Jiahao XU 2022-05-31 20:40:39 +10:00
  • 03d4630024
    Merge pull request #149 from NobodyXu/optimize-release Félix Saparelli 2022-05-31 22:34:46 +12:00
  • 393e808951
    Update Cross.toml Jiahao XU 2022-05-31 19:36:39 +10:00
  • 66a3e9f416
    Add back workaround for musl targets Jiahao XU 2022-05-31 19:32:02 +10:00
  • e0f67973ae
    Update Cross.toml Jiahao XU 2022-05-31 19:31:20 +10:00
  • 5f3396a886
    Rm image specification for musl targets in Cross.toml Jiahao XU 2022-05-31 19:25:44 +10:00
  • ca6469ca66
    Fix image ver format in Cross.toml Jiahao XU 2022-05-31 19:23:20 +10:00
  • ba5a81d792
    Pin image version in Cross.toml Jiahao XU 2022-05-31 19:09:26 +10:00
  • 69a23e477a
    Add workaround libclang.so not found error when cross bulding Jiahao XU 2022-05-31 18:19:09 +10:00
  • 84d8b9295f
    Set profile.release.strip to symbols in Cargo.toml Jiahao XU 2022-05-31 17:39:33 +10:00
  • 7b39239729
    Revert "Set RUSTFLAGS to -Cstrip=symbols in job build" Jiahao XU 2022-05-31 17:39:19 +10:00
  • c3c1c97dd3
    Set RUSTFLAGS to -Cstrip=symbols in job build Jiahao XU 2022-05-31 17:31:59 +10:00
  • a378be8bc6
    Revert "Run strip as a separate step in job build" Jiahao XU 2022-05-31 17:30:50 +10:00
  • 8bdd089775
    Run strip as a separate step in job build Jiahao XU 2022-05-31 17:23:17 +10:00
  • 3411812ee5
    Revert "Set RUSTFLAGS to -Zstrip=symbols in job build" Jiahao XU 2022-05-31 17:22:17 +10:00
  • 62b5ecbe83
    Set RUSTFLAGS to -Zstrip=symbols in job build Jiahao XU 2022-05-31 17:18:51 +10:00
  • c989ed0823
    Optimize release build Jiahao XU 2022-05-31 17:12:15 +10:00
  • a59057b932
    Update README.md: Tar.zst is now supported by cargo-binstall Jiahao XU 2022-05-31 16:59:00 +10:00
  • 5b6634def6
    Add new variant PkgFmt::Tzstd and update helpers::extract Jiahao XU 2022-05-31 16:50:55 +10:00
  • f555c75e23
    Update Cargo.lock Jiahao XU 2022-05-31 16:50:36 +10:00
  • 9e35efbd10
    Add new dep zstd v0.10.0 Jiahao XU 2022-05-31 16:42:28 +10:00
  • f0e7fa0111
    Merge pull request #147 from passcod/cli-overrides Félix Saparelli 2022-05-31 18:16:41 +12:00
  • 2f9be15c30
    Fix old template specifier in readme Félix Saparelli 2022-05-31 18:01:29 +12:00
  • 19d0616324
    Add cli overrides Lea Fairbanks 2022-05-31 17:57:05 +12:00
  • 09129a4f7f
    Merge pull request #146 from passcod/tempfile Félix Saparelli 2022-05-31 17:58:58 +12:00
  • fd029bc583
    Merge pull request #145 from passcod/apple-m1 Félix Saparelli 2022-05-31 17:39:17 +12:00
  • fbf26634c9
    Formatting Félix Saparelli 2022-05-31 17:37:40 +12:00
  • e8464aba3d
    Use tempfile over tempdir Félix Saparelli 2022-05-31 17:37:34 +12:00
  • 151998a1eb
    Cleanup yaml Félix Saparelli 2022-05-31 17:25:34 +12:00
  • bee95cdb27
    Fix markdown Félix Saparelli 2022-05-31 17:24:52 +12:00
  • 22f509fb72
    Add macos arm64 to readme Félix Saparelli 2022-05-31 17:24:42 +12:00
  • c1fd2398f0
    Add linux arm64 to readme Félix Saparelli 2022-05-31 17:24:04 +12:00
  • e5125527a2
    Add target aarch64-apple-darwin for job build Jiahao XU 2022-05-31 15:20:46 +10:00
  • 3a1d42fd6b
    Default to musl builds on the readme Félix Saparelli 2022-05-31 17:19:56 +12:00
  • 832c51f025
    Add apple m1 builds Félix Saparelli 2022-05-31 17:17:04 +12:00
  • 9026554471
    Merge pull request #143 from NobodyXu/use-static-musl-libc-for-prebuilt Félix Saparelli 2022-05-31 17:00:53 +12:00
  • 9ed7dc6970
    Rm step for installing musl-tool in job test Jiahao XU 2022-05-31 14:40:45 +10:00
  • aabf5c75a2
    Add target aarch64 to job build Jiahao XU 2022-05-31 14:24:08 +10:00
  • 9c9b8e55b3
    Use cross to for target armv7-unknown-linux-gnueabihf Jiahao XU 2022-05-31 14:08:51 +10:00
  • 187ac2d20e
    Refactor: Avoid duplicate job for building release Jiahao XU 2022-05-31 13:53:03 +10:00
  • 6172bcb126
    Fix step "Configure toolchain" in job test Jiahao XU 2022-05-31 13:08:13 +10:00
  • feb03e37d2
    Fix job test for x86_64-unknown-linux-musl Jiahao XU 2022-05-31 12:58:35 +10:00
  • d1c6a07a48
    Fix typo in path of step "Configure caching" Jiahao XU 2022-05-31 12:47:02 +10:00
  • ec5ab955b3
    Fix use of || in if in steps Jiahao XU 2022-05-31 12:44:18 +10:00
  • 7796f8760a
    Enable use-cross for job "Build release for arm musl target" Jiahao XU 2022-05-31 12:40:48 +10:00
  • 37ddf3c435
    Merge duplicate steps with different if using || Jiahao XU 2022-05-31 12:37:49 +10:00
  • 38849734b2
    Remove steps to install libssl in job build Jiahao XU 2022-05-31 12:36:22 +10:00
  • 7455037190
    Add x86_64-unknown-linux-musl as target to job test Jiahao XU 2022-05-31 00:36:36 +10:00
  • bcc8057705
    Add back {x86_64, armv7}unknown-linux-gnu{eabihf} targets Jiahao XU 2022-05-31 00:35:03 +10:00
  • cba8a05c82
    Fix job "Install cross toolchain (armv7)" Jiahao XU 2022-05-30 17:18:42 +10:00
  • 4e1cb0fdcf
    Compile prebuilt binaries using musl target Jiahao XU 2022-05-30 17:13:57 +10:00
  • a4899f6a05
    Bump flate2 from 1.0.23 to 1.0.24 dependabot[bot] 2022-05-30 01:26:44 +00:00
  • e0b357148c
    Bump log from 0.4.16 to 0.4.17 dependabot[bot] 2022-05-09 02:01:41 +00:00
  • dca50cee5f
    Bump tokio from 1.18.0 to 1.18.2 dependabot[bot] 2022-05-09 02:01:32 +00:00
  • f651256997
    Bump semver from 1.0.7 to 1.0.9 dependabot[bot] 2022-05-09 02:01:22 +00:00
  • 8330cfbc85
    Bump serde from 1.0.136 to 1.0.137 dependabot[bot] 2022-05-02 01:24:22 +00:00