WebAssembly / spec

WebAssembly specification, reference interpreter, and test suite.
https://webassembly.github.io/spec/
Other
3.13k stars 445 forks source link

use dune in the Makefile and remove ocamlbuild #1665

Closed zapashcanon closed 1 year ago

zapashcanon commented 1 year ago

Hi,

As discussed in #1664, I switched everything from ocamlbuild to dune, I removed winmake.bat along the way. I made a lot of simplifications in the Makefile but also removed a few things: we don't build the bytecode version anymore and we don't copy the executable at the root anymore.

zapashcanon commented 1 year ago

Is there a way to avoid and work around the renaming main.ml→wasm.ml? IMO it's bad design that dune assumes this.

I did something for this. Everything should be OK now @rossberg. :)

zapashcanon commented 1 year ago

It should be good now @rossberg ?

rossberg commented 1 year ago

I merged it, thanks for taking this.