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

Move default C flags to the :standard set #3875

Merged
merged 26 commits into from
Jan 13, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
06f3bdb
Add test illustrating desired change
voodoos Oct 20, 2020
855a213
Add cppflags to :standard flags for dune >= 2.8
voodoos Oct 20, 2020
50571ae
Add test illustrating the new flag behavior
voodoos Oct 20, 2020
c870b21
Do not prepend flags systematically in Dune >= 2.8
voodoos Oct 20, 2020
bd5235d
Restrict new behavior with `new_foreign_flags_handling` option
voodoos Oct 21, 2020
0983894
Update tests
voodoos Oct 21, 2020
85e00d6
Add some documentation for the new option
voodoos Oct 23, 2020
9ae8227
Change CHANGES
voodoos Oct 23, 2020
0a73523
Comments tweak
voodoos Oct 23, 2020
4cf9d62
Rename option to `always_add_cflags`
voodoos Oct 23, 2020
10a0c14
Add doc about flags-flow
voodoos Oct 23, 2020
003b4de
Auto enable on Dune >= 3.0
voodoos Oct 24, 2020
7abd6ac
Distinguish between default and `true` values of the new option
voodoos Nov 4, 2020
96bf5b4
Add a warning when lang >= 2.8, new option is missing and :standard s…
voodoos Nov 4, 2020
c7b47dd
Update test
voodoos Nov 4, 2020
3ce2e0d
Rename option to `future_c_and_cxx_flags_handling`
voodoos Nov 10, 2020
a91f105
Add has_standard function to Orderd_set_lang
voodoos Nov 16, 2020
1684848
Add vendoring test function to File_tree
voodoos Nov 16, 2020
1e2a703
No warning for vendor dirs
voodoos Nov 16, 2020
7219c29
Add test for no warning vendor
voodoos Nov 16, 2020
ba01897
Rename option to 'use_standard_c_and_cxx_flags'
voodoos Nov 19, 2020
153a1e2
Fmt
voodoos Nov 19, 2020
b3c554e
Merge remote-tracking branch 'upstream/master' into rfc-3718-c-flags
voodoos Jan 13, 2021
329cea0
Remove duplicate fields
voodoos Jan 13, 2021
68f2bd4
Formating
voodoos Jan 13, 2021
26b5031
Merge remote-tracking branch 'upstream/master' into rfc-3718-c-flags
voodoos Jan 13, 2021
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