owi icon indicating copy to clipboard operation
owi copied to clipboard

use proper `conf-*` packages instead of depexts

Open redianthus opened this issue 1 year ago • 5 comments

for instance conf-clang instead of the clang depext

redianthus avatar Mar 05 '24 14:03 redianthus

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.

redianthus avatar Mar 06 '24 12:03 redianthus

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

redianthus avatar Mar 06 '24 15:03 redianthus