#tectonic #variables #typesetting #tex #tectonic-cfg-support

build tectonic_cfg_support

A build.rs support crate that helps deal with CARGO_CFG_TARGET_* variables. When cross-compiling, these variables must be used instead of constructs such as cfg!(target_arch = ...) because the build.rs script is compiled to target the build host environment, not the true target environment

8 releases

0.1.4 Feb 28, 2022
0.1.3 Jun 4, 2021
0.1.2 Jan 16, 2021
0.1.1 Oct 21, 2020
0.0.1 Dec 6, 2019

#467 in Build Utils

Download history 174/week @ 2024-12-17 118/week @ 2024-12-24 107/week @ 2024-12-31 175/week @ 2025-01-07 218/week @ 2025-01-14 203/week @ 2025-01-21 163/week @ 2025-01-28 219/week @ 2025-02-04 266/week @ 2025-02-11 180/week @ 2025-02-18 211/week @ 2025-02-25 125/week @ 2025-03-04 240/week @ 2025-03-11 201/week @ 2025-03-18 230/week @ 2025-03-25 126/week @ 2025-04-01

808 downloads per month
Used in 26 crates (3 directly)

MIT license

17KB
216 lines

This support crate helps deal with CARGO_CFG_TARGET_* variables. When cross-compiling with a build.rs script, these variables must be used instead of constructs such as cfg!(target_arch = ...) because the build.rs compilation targets the build host architecture, not the final target architecture.

For more information, see the documentation on:


The tectonic_cfg_support crate

This crate helps build.rs files deal with CARGO_CFG_TARGET_* variables. When cross-compiling, these variables must be used instead of constructs such as cfg!(target_arch = ...) because the build.rs script is compiled to target the build host environment, not the true target environment. This crate is part of the Tectonic project.

Dependencies

~10KB