owi icon indicating copy to clipboard operation
owi copied to clipboard

use proper `conf-*` packages instead of depexts

Open zapashcanon opened this issue 11 months ago • 4 comments

for instance conf-clang instead of the clang depext

zapashcanon avatar Mar 05 '24 14:03 zapashcanon

The only ones that can currently be done seems to be clang, and maybe llvm, if using version 16 is fine. Both lld and wabt still have to be explicit depexts.

Depexts to change to conf-

  • [x] clang (#205 )
  • [ ] llvm (#206 ) -> Must split the llvm dependency as both llvm and opt.
  • [ ] lld
  • [x] wabt

krtab avatar Mar 06 '24 10:03 krtab

We could create the missing conf- packages for opam.

zapashcanon avatar Mar 06 '24 12:03 zapashcanon

Also, if we could adapt the reference interpreter's binary decoder to owi we wouldn't need wabt https://github.com/WebAssembly/spec/blob/main/interpreter/binary/decode.ml (but this is probably to much work)

filipeom avatar Mar 06 '24 14:03 filipeom

Yes, this is #9

zapashcanon avatar Mar 06 '24 15:03 zapashcanon