julelang / jule

Effective programming language to build efficient, fast, reliable and safe software while maintaining simplicity
https://jule.dev
BSD 3-Clause "New" or "Revised" License
133 stars 13 forks source link

build: update shebang in `build.sh` for better platform support #49

Closed ttytm closed 1 year ago

ttytm commented 1 year ago

Description

The PR updates the build script shebang. The current shell path would not be found on e.g. macOS. The update path is found on linux and macOS by default.

It also moves towards using the default login shell on most linux oses bash instead of Bourne Shell sh. This second change is not strictly necessary at that point as it doesn't solve a concrete issue or brings an improvement, it just uses a more common specification.

Checklist