Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions LICENSE-APACHE
Original file line number Diff line number Diff line change
Expand Up @@ -187,6 +187,7 @@ APPENDIX: How to apply the Apache License to your work.
identification within third-party archives.

Copyright 2022-2024 Axo Developer Co.
Copyright 2025 Oxide Computer Company

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down
1 change: 1 addition & 0 deletions LICENSE-MIT
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
Copyright (c) 2022-2024 Axo Developer Co.
Copyright (c) 2025 Oxide Computer Company

Permission is hereby granted, free of charge, to any
person obtaining a copy of this software and associated
Expand Down
12 changes: 9 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,15 @@

</div>

[![crates.io](https://img.shields.io/crates/v/cargo-dist.svg)](https://crates.io/crates/cargo-dist)
[![docs](https://docs.rs/cargo-dist/badge.svg)](https://docs.rs/cargo-dist)
[![Rust CI](https://github.com/axodotdev/cargo-dist/workflows/Rust%20CI/badge.svg?branch=main)](https://github.com/axodotdev/cargo-dist/actions/workflows/ci.yml)
[![Rust CI](https://github.com/oxidecomputer/cargo-dist/workflows/Rust%20CI/badge.svg?branch=main)](https://github.com/oxidecomputer/cargo-dist/actions/workflows/ci.yml)

## Fork Status

This is a fork of `dist` intended for Oxide's internal use.

Contributions may be accepted, but we do not intend to add any new features or fix any issues that do not directly impact our workflows.

## Dist

*dist distributes your binaries*

Expand Down
4 changes: 2 additions & 2 deletions cargo-dist/src/platform.rs
Original file line number Diff line number Diff line change
Expand Up @@ -319,7 +319,7 @@ impl LibcVersion {
pub fn default_glibc() -> Self {
Self {
major: 2,
series: 31,
series: 35,
}
}

Expand Down Expand Up @@ -940,7 +940,7 @@ fn native_glibc_version(system: &SystemInfo, linkage: &Linkage) -> Option<LibcVe
// If there's a system libc, assume that's what it was built against
return Some(LibcVersion::glibc_from_schema(system_glibc));
} else {
// If the system has no known libc version use Ubuntu 20.04's glibc as a guess
// If the system has no known libc version use Ubuntu 22.04's glibc as a guess
return Some(LibcVersion::default_glibc());
}
}
Expand Down
1 change: 1 addition & 0 deletions cargo-dist/templates/ci/github/release.yml.j2
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# This file was autogenerated by dist: https://opensource.axo.dev/cargo-dist/
#
# Copyright 2022-2024, axodotdev
# Copyright 2025, Oxide Computer Company
# SPDX-License-Identifier: MIT or Apache-2.0
#
# CI that:
Expand Down
3 changes: 2 additions & 1 deletion cargo-dist/tests/snapshots/akaikatana_basic.snap

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion cargo-dist/tests/snapshots/akaikatana_musl.snap

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion cargo-dist/tests/snapshots/akaikatana_two_bin_aliases.snap

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion cargo-dist/tests/snapshots/akaikatana_updaters.snap

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 3 additions & 2 deletions cargo-dist/tests/snapshots/axolotlsay_abyss.snap

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 3 additions & 2 deletions cargo-dist/tests/snapshots/axolotlsay_alias.snap

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions cargo-dist/tests/snapshots/axolotlsay_basic.snap

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 3 additions & 2 deletions cargo-dist/tests/snapshots/axolotlsay_basic_lies.snap

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 3 additions & 2 deletions cargo-dist/tests/snapshots/axolotlsay_build_setup_steps.snap

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion cargo-dist/tests/snapshots/axolotlsay_checksum_blake2b.snap

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion cargo-dist/tests/snapshots/axolotlsay_checksum_blake2s.snap

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion cargo-dist/tests/snapshots/axolotlsay_checksum_sha3_256.snap

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion cargo-dist/tests/snapshots/axolotlsay_checksum_sha3_512.snap

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 3 additions & 2 deletions cargo-dist/tests/snapshots/axolotlsay_cross1.snap

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion cargo-dist/tests/snapshots/axolotlsay_cross2.snap

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading