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

Explicit js mode #1941

Merged
merged 34 commits into from
Jul 22, 2019
Merged

Explicit js mode #1941

merged 34 commits into from
Jul 22, 2019

Commits on Jul 22, 2019

  1. Add JS compilation mode, plumbing

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    167a40b View commit details
    Browse the repository at this point in the history
  2. Simplify

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    7e1d7f5 View commit details
    Browse the repository at this point in the history
  3. Add explicit_js_mode to dune-project

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    76a74f8 View commit details
    Browse the repository at this point in the history
  4. Add test

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    38bb136 View commit details
    Browse the repository at this point in the history
  5. Enable explicit_js_mode in dune itself

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    fdc273c View commit details
    Browse the repository at this point in the history
  6. Enable js mode for libraries, handle backwards compat

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    362fa5a View commit details
    Browse the repository at this point in the history
  7. Fix

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    2e9d5af View commit details
    Browse the repository at this point in the history
  8. Add test

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    8d583a3 View commit details
    Browse the repository at this point in the history
  9. Add js targets to alias all when js explicit mode enabled

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    52895ab View commit details
    Browse the repository at this point in the history
  10. Add test

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    c243e77 View commit details
    Browse the repository at this point in the history
  11. Do not generate .cmo.js rules when not specified

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    bac8829 View commit details
    Browse the repository at this point in the history
  12. Remove dead code

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    e3bae30 View commit details
    Browse the repository at this point in the history
  13. Add test

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    b309328 View commit details
    Browse the repository at this point in the history
  14. Enable explicit_js_mode by default on 2.0

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    8de6837 View commit details
    Browse the repository at this point in the history
  15. Rename NonJs => Non_js

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    02a16bf View commit details
    Browse the repository at this point in the history
  16. Add comment to remove hack after 2.0

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    1506265 View commit details
    Browse the repository at this point in the history
  17. Update CHANGES.md

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    95db9af View commit details
    Browse the repository at this point in the history
  18. Fix tests

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    60d0484 View commit details
    Browse the repository at this point in the history
  19. Cleanup

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    eac0a95 View commit details
    Browse the repository at this point in the history
  20. Update gen_tests.ml

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    687e26a View commit details
    Browse the repository at this point in the history
  21. Add test

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    31af91e View commit details
    Browse the repository at this point in the history
  22. Update dune.inc

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    db69b93 View commit details
    Browse the repository at this point in the history
  23. Update gen_tests.ml

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    279640d View commit details
    Browse the repository at this point in the history
  24. Revert changes to JS compilation of libs

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    a465feb View commit details
    Browse the repository at this point in the history
  25. Update tests

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    acd2bb7 View commit details
    Browse the repository at this point in the history
  26. Promote test results

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    003d28f View commit details
    Browse the repository at this point in the history
  27. Move Js variant from Mode_conf.t to Binary_kind.t

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    470c183 View commit details
    Browse the repository at this point in the history
  28. Reduce diff

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    afbb54e View commit details
    Browse the repository at this point in the history
  29. Add doc to the manual

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    3e33392 View commit details
    Browse the repository at this point in the history
  30. Update CHANGES.md

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    818c2ef View commit details
    Browse the repository at this point in the history
  31. Fix doc

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    8d73424 View commit details
    Browse the repository at this point in the history
  32. Update dune.inc

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    3796f5f View commit details
    Browse the repository at this point in the history
  33. Fix

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    a64e028 View commit details
    Browse the repository at this point in the history
  34. Fix inline_tests

    Signed-off-by: Nicolás Ojeda Bär <n.oje.bar@gmail.com>
    nojb committed Jul 22, 2019
    Configuration menu
    Copy the full SHA
    998e1ca View commit details
    Browse the repository at this point in the history