core
core copied to clipboard
MacOS CI TODOs
🚀 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
@ahmedihabb2
TODOS (Cont.)
- [x] FIX JNI and Java paths
- [x] Handle unused variables
- [ ] NetCore7