core icon indicating copy to clipboard operation
core copied to clipboard

MacOS CI TODOs

Open viferga opened this issue 2 years ago • 3 comments

🚀 Feature

  • [x] Enable funchook in the CI (https://github.com/metacall/core/blob/063219bdf29263d608c1a4a3e48291162408ac97/.github/workflows/macos-test.yml#L63)
  • [x] Enable backtrace in the CI
  • [x] Make the environment variables in metacall-environment.sh for MacOS do not depend on bash (https://github.com/metacall/core/blob/063219bdf29263d608c1a4a3e48291162408ac97/tools/metacall-environment.sh#L184 & https://github.com/metacall/core/blob/063219bdf29263d608c1a4a3e48291162408ac97/tools/metacall-environment.sh#L227)
  • [x] Fork nodejs library build or remove it and let the CI build nodejs library itself (https://github.com/metacall/core/blob/063219bdf29263d608c1a4a3e48291162408ac97/tools/metacall-environment.sh#L491)
  • [x] Create a matrix with Debug & Release and No sanitizers, Address sanitizer and Thread Sanitizer.
  • [x] Add the rest of languages (Cobol). -> https://github.com/metacall/core/pull/439
  • [ ] Add the rest of languages (C): https://github.com/metacall/core/issues/442
  • [ ] Add the rest of languages (Rust).
  • [ ] Add the rest of languages (NetCore): https://github.com/metacall/core/issues/447
  • [ ] Add ports (Swig dependant ones (Ruby), Go, ...).
  • [x] FIX JNI and Java paths
  • [x] Handle unused variables

viferga avatar Jun 05 '23 22:06 viferga

@ahmedihabb2

viferga avatar Jun 05 '23 22:06 viferga

TODOS (Cont.)

  • [x] FIX JNI and Java paths
  • [x] Handle unused variables
  • [ ] NetCore7

ahmedihabb2 avatar Jun 16 '23 00:06 ahmedihabb2