Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RFC: Allow packages to specify a set of supported targets #3759

Open
wants to merge 58 commits into
base: master
Choose a base branch
from
Open
Changes from 51 commits
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
3573719
Copy template for RFC
carloskiki Dec 7, 2024
06a3106
First draft
carloskiki Dec 7, 2024
8913c05
Second draft
carloskiki Dec 14, 2024
3cb21cf
Third draft
carloskiki Dec 23, 2024
414bf72
added prior art
carloskiki Jan 8, 2025
399bce3
fill in metadata
carloskiki Jan 8, 2025
423c5fd
update file name & PR link
carloskiki Jan 8, 2025
baf22a1
exempt commands that do not require compilation
carloskiki Jan 8, 2025
3eae9c1
"transient" -> "transitive"
carloskiki Jan 9, 2025
6ba5152
fix: clarification
carloskiki Jan 9, 2025
60147f6
fix: typo
carloskiki Jan 9, 2025
ee3adb0
fix: remove redundancy
carloskiki Jan 9, 2025
25fd628
fix: remove cargo doc exemption
carloskiki Jan 9, 2025
2e92501
fix: subtitle
carloskiki Jan 9, 2025
dd2356b
feature usage docs
carloskiki Jan 10, 2025
8c8341a
fix: reference-level wording
carloskiki Jan 13, 2025
565bf85
add: pros of target-triple list
carloskiki Jan 13, 2025
e19cbf6
add: single string to format
carloskiki Jan 13, 2025
33c905f
fix: remove comment on resolver
carloskiki Jan 13, 2025
0cb167d
add: proper section for cargo-target level
carloskiki Jan 14, 2025
52a7ebb
add: note about DNF
carloskiki Jan 14, 2025
ef3a843
add: getrandom example
carloskiki Jan 14, 2025
f3843cf
add: interaction with `[features]`
carloskiki Jan 14, 2025
a17e7bc
move dep pruning & errors to future possibility
carloskiki Jan 15, 2025
5956a70
move list of strings to single string
carloskiki Jan 15, 2025
3bc9c29
add: note on locality
carloskiki Jan 15, 2025
1262bde
fix: coherence
carloskiki Jan 15, 2025
33fc15f
fix: motivation
carloskiki Jan 16, 2025
7b82de8
Update text/3759-cargo-supported-targets.md
carloskiki Jan 16, 2025
fad98cc
Update text/3759-cargo-supported-targets.md
carloskiki Jan 16, 2025
eb5e765
fix: remove "support"
carloskiki Jan 16, 2025
c3eaf3a
Update text/3759-cargo-supported-targets.md
carloskiki Jan 16, 2025
32e7f92
Update text/3759-cargo-supported-targets.md
carloskiki Jan 16, 2025
3ee744a
Update text/3759-cargo-supported-targets.md
carloskiki Jan 16, 2025
e6cf785
fix: link to RFC #2495
carloskiki Jan 17, 2025
23d07e6
add: example to summary
carloskiki Jan 20, 2025
5defc33
add: link to original issue
carloskiki Jan 20, 2025
7d58e3c
fix: useless -> unused
carloskiki Jan 20, 2025
c7b0ea5
fix: unused `target` table section
carloskiki Jan 20, 2025
6a0309c
add: more details in reference section
carloskiki Jan 20, 2025
eef50ff
note: `cfg(all())` == `cfg(true)`
carloskiki Jan 20, 2025
789c665
add: note on target-triples in alternatives
carloskiki Jan 20, 2025
2e2ad95
fix: heading name for field format
carloskiki Jan 20, 2025
ef86a06
fix: heading level for `cfg` comparison
carloskiki Jan 20, 2025
4256e82
add: cross reference open issues
carloskiki Jan 20, 2025
22abbfe
fix: "we" -> "one"
carloskiki Jan 20, 2025
0b21a0a
fix: align deps errors section with motivation
carloskiki Jan 20, 2025
2b47498
add: discuss ignoring the supported targets field
carloskiki Jan 20, 2025
b64731d
add: how build warnings/errors from foreign packages could be ignored
carloskiki Jan 20, 2025
09faea2
add: interoperability of error bypassing & lockfile trimming
carloskiki Jan 22, 2025
5e99873
add: more details on errors & pruning
carloskiki Jan 22, 2025
997e50e
fix: remove unresolved question about dependency pruning
carloskiki Jan 24, 2025
24e075e
fix: interop between dependency pruning & ignoring errors
carloskiki Jan 24, 2025
1f086fa
add: using `required-features` in prior art
carloskiki Jan 24, 2025
1cc79ef
add: mimic `required-features` behavior in reference
carloskiki Jan 24, 2025
b19ca16
fix: naming link
carloskiki Jan 24, 2025
1a4fd3c
fix: reference level wording
carloskiki Jan 24, 2025
14f5896
fix: "target-triple" -> "target-tuple"
carloskiki Jan 24, 2025
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
Loading