Static compilation of spatial-model-editor build dependencies. These libraries are used to produce the binary releases, see spatial-model-editor/ci for more information.
This contains all of the libraries from sme_deps_common, as well as:
Get the latest versions here:
- linux (clang 18 / Ubuntu 20.04): sme_deps_linux.tgz
- osx (Xcode 14.3 / macOS 13): sme_deps_osx.tgz
- osx-arm64 (Xcode 15.3 / macOS 14): sme_deps_osx-arm64.tgz
- win64-mingw (mingw-w64-x86_64-gcc 14): sme_deps_win64-mingw.tgz
Any tagged commit will result in a github release.
To make a new release, update the library version numbers in release.yml (and the build script build.sh if necessary), then commit the changes:
git commit -am "revision update"
git push
This will trigger GitHub Action builds which will compile the libraries. If the builds are sucessful, tag this commit with the date and push the tag to github:
git tag YYYY.MM.DD
git push origin YYYY.MM.DD
The tagged commit will trigger the builds again, but this time they will each add an archive of the resulting static libraries to the YYYY.MM.DD
release on this github repo.