Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .github/workflows/pr_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,14 +41,14 @@ jobs:
# build_type: full
# qt_source: aqt
- os: Ubuntu 22.04 OpenGL
image: docker.io/overte/overte-full-build:2026-02-09-ubuntu-22.04-amd64 # Container image used for building. Built from /tools/ci-script/linux-ci/Dockerfile_x
image: docker.io/overte/overte-full-build:2026-06-05-ubuntu-22.04-amd64 # Container image used for building. Built from /tools/ci-script/linux-ci/Dockerfile_x
runner: ubuntu-latest
arch: amd64
build_type: full
qt_source: system
rendering_backend: OpenGL
- os: Ubuntu 22.04 Vulkan
image: docker.io/overte/overte-full-build:2026-02-09-ubuntu-22.04-amd64
image: docker.io/overte/overte-full-build:2026-06-05-ubuntu-22.04-amd64
runner: ubuntu-latest
arch: amd64
build_type: full
Expand All @@ -60,14 +60,14 @@ jobs:
# apt-dependencies: mesa-common-dev libegl1 libglvnd-dev libdouble-conversion1 libpulse0 python3-github python3-distro
# Do not change the names of self-hosted runners without knowing what you are doing, as they correspond to labels that have to be set on the runner.
- os: Ubuntu 22.04 OpenGL ES
image: docker.io/overte/overte-full-build:2026-02-09-ubuntu-22.04-aarch64
image: docker.io/overte/overte-full-build:2026-06-05-ubuntu-22.04-aarch64
runner: ubuntu-24.04-arm
arch: aarch64
build_type: full
qt_source: system
rendering_backend: GLES
- os: Ubuntu 22.04 Vulkan
image: docker.io/overte/overte-full-build:2026-02-09-ubuntu-22.04-aarch64
image: docker.io/overte/overte-full-build:2026-06-05-ubuntu-22.04-aarch64
runner: ubuntu-24.04-arm
arch: aarch64
build_type: full
Expand Down
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,8 @@ pkglist.json
**/__pycache__
**/.venv

# Rust/Cargo
/target

# Android Studio
*.iml
Expand Down
323 changes: 323 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

16 changes: 16 additions & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
[workspace]
resolver = "2"
members = [
"libraries/render-utils"
]

[workspace.package]
version = "2026.1.1"
edition = "2024"
license = "apache-2.0"

[workspace.dependencies]
cxx = "1.0"
cxx-build = "1.0"
itertools = "0.14.0"

5 changes: 4 additions & 1 deletion cmake/init.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -57,4 +57,7 @@ if (UNIX)
set(BUILD_SHARED_LIBS ON)
endif ()

find_package(Python3 REQUIRED)
find_package(Python3 REQUIRED)

set(CARGO_MANIFEST ${CMAKE_SOURCE_DIR}/Cargo.toml)
set(CARGO_TARGET_DIR ${CMAKE_SOURCE_DIR}/target)
Loading