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

Commits on Nov 19, 2020

  1. Add test illustrating desired change

    Signed-off-by: Ulysse Gérard <[email protected]>
    voodoos committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    06f3bdb View commit details
    Browse the repository at this point in the history
  2. Add cppflags to :standard flags for dune >= 2.8

    Signed-off-by: Ulysse Gérard <[email protected]>
    voodoos committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    855a213 View commit details
    Browse the repository at this point in the history
  3. Add test illustrating the new flag behavior

    Signed-off-by: Ulysse Gérard <[email protected]>
    voodoos committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    50571ae View commit details
    Browse the repository at this point in the history
  4. Do not prepend flags systematically in Dune >= 2.8

    Signed-off-by: Ulysse Gérard <[email protected]>
    voodoos committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    c870b21 View commit details
    Browse the repository at this point in the history
  5. Restrict new behavior with new_foreign_flags_handling option

    Signed-off-by: Ulysse Gérard <[email protected]>
    voodoos committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    bd5235d View commit details
    Browse the repository at this point in the history
  6. Update tests

    Signed-off-by: Ulysse Gérard <[email protected]>
    voodoos committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    0983894 View commit details
    Browse the repository at this point in the history
  7. Add some documentation for the new option

    Signed-off-by: Ulysse Gérard <[email protected]>
    voodoos committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    85e00d6 View commit details
    Browse the repository at this point in the history
  8. Change CHANGES

    Signed-off-by: Ulysse Gérard <[email protected]>
    voodoos committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    9ae8227 View commit details
    Browse the repository at this point in the history
  9. Comments tweak

    Signed-off-by: Ulysse Gérard <[email protected]>
    voodoos committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    0a73523 View commit details
    Browse the repository at this point in the history
  10. Rename option to always_add_cflags

    Signed-off-by: Ulysse Gérard <[email protected]>
    voodoos committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    4cf9d62 View commit details
    Browse the repository at this point in the history
  11. Add doc about flags-flow

    Signed-off-by: Ulysse Gérard <[email protected]>
    voodoos committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    10a0c14 View commit details
    Browse the repository at this point in the history
  12. Auto enable on Dune >= 3.0

    Signed-off-by: Ulysse Gérard <[email protected]>
    voodoos committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    003b4de View commit details
    Browse the repository at this point in the history
  13. Distinguish between default and true values of the new option

    Signed-off-by: Ulysse Gérard <[email protected]>
    voodoos committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    7abd6ac View commit details
    Browse the repository at this point in the history
  14. Add a warning when lang >= 2.8, new option is missing and :standard s…

    …ert overriden
    
    Signed-off-by: Ulysse Gérard <[email protected]>
    voodoos committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    96bf5b4 View commit details
    Browse the repository at this point in the history
  15. Update test

    Signed-off-by: Ulysse Gérard <[email protected]>
    voodoos committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    c7b47dd View commit details
    Browse the repository at this point in the history
  16. Rename option to future_c_and_cxx_flags_handling

    Signed-off-by: Ulysse Gérard <[email protected]>
    voodoos committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    3ce2e0d View commit details
    Browse the repository at this point in the history
  17. Add has_standard function to Orderd_set_lang

    Signed-off-by: Ulysse Gérard <[email protected]>
    voodoos committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    a91f105 View commit details
    Browse the repository at this point in the history
  18. Add vendoring test function to File_tree

    Signed-off-by: Ulysse Gérard <[email protected]>
    voodoos committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    1684848 View commit details
    Browse the repository at this point in the history
  19. No warning for vendor dirs

    Signed-off-by: Ulysse Gérard <[email protected]>
    voodoos committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    1e2a703 View commit details
    Browse the repository at this point in the history
  20. Add test for no warning vendor

    Signed-off-by: Ulysse Gérard <[email protected]>
    voodoos committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    7219c29 View commit details
    Browse the repository at this point in the history
  21. Rename option to 'use_standard_c_and_cxx_flags'

    Signed-off-by: Ulysse Gérard <[email protected]>
    voodoos committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    ba01897 View commit details
    Browse the repository at this point in the history
  22. Fmt

    Signed-off-by: Ulysse Gérard <[email protected]>
    voodoos committed Nov 19, 2020
    Configuration menu
    Copy the full SHA
    153a1e2 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2021

  1. Configuration menu
    Copy the full SHA
    b3c554e View commit details
    Browse the repository at this point in the history
  2. Remove duplicate fields

    Signed-off-by: Ulysse Gérard <[email protected]>
    voodoos committed Jan 13, 2021
    Configuration menu
    Copy the full SHA
    329cea0 View commit details
    Browse the repository at this point in the history
  3. Formating

    Signed-off-by: Ulysse Gérard <[email protected]>
    voodoos committed Jan 13, 2021
    Configuration menu
    Copy the full SHA
    68f2bd4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    26b5031 View commit details
    Browse the repository at this point in the history