Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
01eb671
add back config option for DracoDecoderModule (#968)
andreasplesch Feb 1, 2023
a39ce0e
#802 Mentioning STL encoding/decoding support in README (#959)
myselfhimself Feb 1, 2023
295ea7c
Draco v1.5.6 release.
ondys Feb 6, 2023
2225d05
Revert "Draco v1.5.6 release.". Build was broken.
ondys Feb 6, 2023
9f856ab
Draco v1.5.6 release. (#972)
ondys Feb 7, 2023
74a1435
Fix #1031 (#1032)
ptc-tgamper Jan 12, 2024
a6fddf5
Fix #1029 (#1030)
ptc-tgamper Jan 12, 2024
8786740
Draco 1.5.7 release. (#1034)
ondys Jan 17, 2024
7d58126
replace references to 'master' with 'main' (#1045)
jzern Feb 6, 2024
91ab336
add .github/dependabot.yml (#1060)
jzern May 8, 2024
6bbd3be
Bump nokogiri from 1.13.6 to 1.15.5 in /docs (#1047)
dependabot[bot] Jun 4, 2024
4e7e2dd
Bump activesupport in /docs in the bundler group across 1 directory
dependabot[bot] Jun 4, 2024
6049d3c
Merge pull request #1067 from google/dependabot/bundler/docs/bundler-…
FrankGalligan Jun 7, 2024
2d0e0b1
dependabot.yml: fix directory path (/doc -> /docs) (#1068)
jzern Jun 7, 2024
4547c4b
Bump github-pages from 217 to 220 in /docs (#1070)
dependabot[bot] Jun 11, 2024
f4e0897
docs/Gemfile.lock: update gem dependencies (#1072)
jzern Jun 26, 2024
53f6ee6
docs/Gemfile.lock: update gem dependencies
jzern Aug 22, 2024
049616e
docs/.ruby-version: bump version to 2.5.0
jzern Aug 22, 2024
c668f60
Merge pull request #1079 from google/ruby-version
FrankGalligan Oct 16, 2024
6c8fba1
doc/Gemfile.lock: update deps
jzern Oct 16, 2024
b43b42c
Merge pull request #1084 from jzern/gem-deps
FrankGalligan Oct 16, 2024
4e12ab2
dependabot.yml: add detail to commit message (#1071)
jzern Jan 28, 2025
2d2704d
docs/.ruby-version: update ruby to 3.4.0 (#1108)
jzern Jul 22, 2025
4fb7d6c
ci.yml: use default gcc / g++ (#1111)
jzern Jul 22, 2025
f490232
Gemfile.lock: update deps (#1109)
jzern Jul 22, 2025
7d2af85
gltf_utils.h: add missing <cstdint> (#1110)
jzern Jul 22, 2025
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
42 changes: 36 additions & 6 deletions .cmake-format.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
'POST_LINK_JS_SOURCES': '*',
'FEATURES': '*',
},
'pargs': 0
'pargs': 0,
},
'draco_add_executable': {
'kwargs': {
Expand All @@ -32,7 +32,7 @@
'OBJLIB_DEPS': '*',
'LIB_DEPS': '*',
},
'pargs': 0
'pargs': 0,
},
'draco_add_library': {
'kwargs': {
Expand All @@ -49,29 +49,59 @@
'LIB_DEPS': '*',
'PUBLIC_INCLUDES': '*',
},
'pargs': 0
'pargs': 0,
},
'draco_generate_emscripten_glue': {
'kwargs': {
'INPUT_IDL': '*',
'OUTPUT_PATH': '*',
},
'pargs': 0
'pargs': 0,
},
'draco_get_required_emscripten_flags': {
'kwargs': {
'FLAG_LIST_VAR_COMPILER': '*',
'FLAG_LIST_VAR_LINKER': '*',
},
'pargs': 0
'pargs': 0,
},
'draco_option': {
'kwargs': {
'NAME': '*',
'HELPSTRING': '*',
'VALUE': '*',
},
'pargs': 0
'pargs': 0,
},
# Rules for built in CMake commands and those from dependencies.
'list': {
'kwargs': {
'APPEND': '*',
'FILTER': '*',
'FIND': '*',
'GET': '*',
'INSERT': '*',
'JOIN': '*',
'LENGTH': '*',
'POP_BACK': '*',
'POP_FRONT': '*',
'PREPEND': '*',
'REMOVE_DUPLICATES': '*',
'REMOVE_ITEM': '*',
'REVERSE': '*',
'SORT': '*',
'SUBLIST': '*',
'TRANSFORM': '*',
},
},
'protobuf_generate': {
'kwargs': {
'IMPORT_DIRS': '*',
'LANGUAGE': '*',
'OUT_VAR': '*',
'PROTOC_OUT_DIR': '*',
'PROTOS': '*',
},
},
}

Expand Down
15 changes: 15 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file

version: 2
updates:
- package-ecosystem: "bundler"
directory: "/docs"
schedule:
interval: "monthly"
groups:
doc-gems-security:
applies-to: "security-updates"
patterns:
- "*"
commit-message:
include: "scope"
40 changes: 6 additions & 34 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ on:
# Run on all pull requests.

push:
# Run on merges/pushes to master.
# Run on merges/pushes to main.
branches:
- master
- main

schedule:
# Run nightly, at midnight.
Expand Down Expand Up @@ -123,30 +123,6 @@ jobs:
cmake_build_command: cmake --build . -- -j2
draco_test_command: ./draco_tests

- test_name: ubuntu22-make-clang14-release-static
os: ubuntu-22.04
cmake_configure_command: |-
cmake .. -G "Unix Makefiles" \
-DBUILD_SHARED_LIBS=OFF \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_COMPILER=clang-14 \
-DCMAKE_CXX_COMPILER=clang++-14 \
-DDRACO_TESTS=ON
cmake_build_command: cmake --build . -- -j2
draco_test_command: ./draco_tests
- test_name: ubuntu22-make-clang14-release-static-with-transcoder
os: ubuntu-22.04
cmake_configure_command: |-
cmake .. -G "Unix Makefiles" \
-DBUILD_SHARED_LIBS=OFF \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_C_COMPILER=clang-14 \
-DCMAKE_CXX_COMPILER=clang++-14 \
-DDRACO_TESTS=ON \
-DDRACO_TRANSCODER_SUPPORTED=ON
cmake_build_command: cmake --build . -- -j2
draco_test_command: ./draco_tests

- test_name: ubuntu-make-release-static
os: ubuntu-latest
cmake_configure_command: |-
Expand Down Expand Up @@ -189,8 +165,7 @@ jobs:
-DDRACO_TESTS=ON \
-DDRACO_TRANSCODER_SUPPORTED=ON
cmake_build_command: cmake --build . --config Release -- -m:2
# TODO(https://github.com/google/draco/issues/938): Flaking on this target.
draco_test_command: Release/draco_tests --gtest_filter=-GltfDecoderTest.TestLoadUnsupportedTexCoordAttributes
draco_test_command: Release/draco_tests

- test_name: windows-msvc-release-static
os: windows-2019
Expand All @@ -210,8 +185,7 @@ jobs:
-DDRACO_TESTS=ON \
-DDRACO_TRANSCODER_SUPPORTED=ON
cmake_build_command: cmake --build . --config Release -- -m:2
# TODO(https://github.com/google/draco/issues/938): Flaking on this target.
draco_test_command: Release/draco_tests --gtest_filter=-GltfDecoderTest.TestLoadUnsupportedTexCoordAttributes
draco_test_command: Release/draco_tests

- test_name: windows-make-release-shared
os: windows-2019
Expand All @@ -235,8 +209,7 @@ jobs:
-DDRACO_TESTS=ON \
-DDRACO_TRANSCODER_SUPPORTED=ON
cmake_build_command: cmake --build . -- -j2
# TODO(https://github.com/google/draco/issues/938): Flaking on this target.
draco_test_command: ./draco_tests --gtest_filter=-GltfDecoderTest.TestLoadUnsupportedTexCoordAttributes
draco_test_command: ./draco_tests

- test_name: windows-make-release-static
os: windows-2019
Expand All @@ -260,8 +233,7 @@ jobs:
-DDRACO_TESTS=ON \
-DDRACO_TRANSCODER_SUPPORTED=ON
cmake_build_command: cmake --build . -- -j2
# TODO(https://github.com/google/draco/issues/938): Flaking on this target.
draco_test_command: ./draco_tests --gtest_filter=-GltfDecoderTest.TestLoadUnsupportedTexCoordAttributes
draco_test_command: ./draco_tests

name: test-${{ matrix.test_name }}
runs-on: ${{ matrix.os }}
Expand Down
Loading