-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Try a new layout for compiler flags for OCaml 4.12.0 (and add 4.12.0~alpha1) #17541
Commits on Oct 30, 2020
-
Try a new layout for compiler flags for OCaml 4.12.0
Instead of many variants, the compiler is now `ocaml-variants.4.12.0~alpha1`, and the variants are selected using the different `ocaml-options-*` packages. Use `ocaml-options-vanilla` if you want to ensure no special options will be selected, even if some packages depend on them.
Configuration menu - View commit details
-
Copy full SHA for ae22a4a - Browse repository at this point
Copy the full SHA ae22a4aView commit details
Commits on Nov 2, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 2e200d4 - Browse repository at this point
Copy the full SHA 2e200d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a54959 - Browse repository at this point
Copy the full SHA 8a54959View commit details -
ocaml-variants: limit restriction to 'ocaml-beta' for opam 2.0
opam 2.1 can handle the new 'hidden-version' flag that can more nicely replace this artificial dependency.
Configuration menu - View commit details
-
Copy full SHA for e215c2e - Browse repository at this point
Copy the full SHA e215c2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f9d082 - Browse repository at this point
Copy the full SHA 8f9d082View commit details -
Re-add 'ocaml-base-compiler' as the choices for 'ocaml'
The package doesn't exist yet though... alpha/betas used to be under `variants`, do we want to change that ?
Configuration menu - View commit details
-
Copy full SHA for 534193e - Browse repository at this point
Copy the full SHA 534193eView commit details
Commits on Nov 3, 2020
-
Rename 'ocaml-variants.4.12.0' to '+options' to avoid confusion with …
…base-compiler esp. for opam 2.0 and for the 'opam switch create NAME VERSION' shortcut
Configuration menu - View commit details
-
Copy full SHA for 735a22a - Browse repository at this point
Copy the full SHA 735a22aView commit details
Commits on Nov 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1b05d09 - Browse repository at this point
Copy the full SHA 1b05d09View commit details
Commits on Nov 9, 2020
-
Configuration menu - View commit details
-
Copy full SHA for df40a66 - Browse repository at this point
Copy the full SHA df40a66View commit details -
Add the 'compiler' flag to ocaml-options packages
Not strictly needed, but that avoids a warning on opam 2.0; they will show up in 'opam switch list-available' though
Configuration menu - View commit details
-
Copy full SHA for 82dfe31 - Browse repository at this point
Copy the full SHA 82dfe31View commit details -
Configuration menu - View commit details
-
Copy full SHA for e69ffd5 - Browse repository at this point
Copy the full SHA e69ffd5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08a6a25 - Browse repository at this point
Copy the full SHA 08a6a25View commit details -
Removing the conflict is OK because the 3 depend options are mutually exclusive
Configuration menu - View commit details
-
Copy full SHA for fcd7a0d - Browse repository at this point
Copy the full SHA fcd7a0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 86d7a2e - Browse repository at this point
Copy the full SHA 86d7a2eView commit details
Commits on Nov 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 1c10232 - Browse repository at this point
Copy the full SHA 1c10232View commit details -
Configuration menu - View commit details
-
Copy full SHA for b599bec - Browse repository at this point
Copy the full SHA b599becView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9453110 - Browse repository at this point
Copy the full SHA 9453110View commit details -
Add more 'ocaml-options-only' packages
To match previously existing variants
Configuration menu - View commit details
-
Copy full SHA for b917702 - Browse repository at this point
Copy the full SHA b917702View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f59243 - Browse repository at this point
Copy the full SHA 8f59243View commit details -
Apply suggestions from code review
Co-authored-by: David Allsopp <david.allsopp@metastack.com>
Configuration menu - View commit details
-
Copy full SHA for 4e8fc98 - Browse repository at this point
Copy the full SHA 4e8fc98View commit details
Commits on Nov 16, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 00c540c - Browse repository at this point
Copy the full SHA 00c540cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cc7d51 - Browse repository at this point
Copy the full SHA 7cc7d51View commit details