the addition of a MacOS section in the main CMakeList to stop immediate erroring in compiling on MacOS due to no support of the -lGL flag, and
the replacement of LuaJIT-CMake with the official LuaJIT library built as a make subprocess.
Minor differences are the inclusion of MacOS specific components to .gitignore and removal of tracking changes in dep/ via modifying .gitmodules.
This pr adds two major differences:
-lGL
flag, and.gitmodules
.