create-exe: list supported cross-compilation target triples in help text

Closes #3087
This commit is contained in:
Manos Pitsidianakis
2022-08-11 17:35:53 +03:00
parent d8f608a3d5
commit 74dae4a716
3 changed files with 44 additions and 0 deletions

View File

@@ -37,6 +37,16 @@ pub struct CreateObj {
header_output: Option<PathBuf>,
/// Compilation Target triple
///
/// Accepted target triple values must follow the
/// ['target_lexicon'](https://crates.io/crates/target-lexicon) crate format.
///
/// The recommended targets we try to support are:
///
/// - "x86_64-linux-gnu"
/// - "aarch64-linux-gnu"
/// - "x86_64-apple-darwin"
/// - "arm64-apple-darwin"
#[clap(long = "target")]
target_triple: Option<Triple>,