Skip to content

Commit 3bcec37

Browse files
authored
Remove the deprecated/archived Bezier-rs library from the repo (#3058)
Remove the Bezier-rs library from the repo
1 parent d22b2ca commit 3bcec37

60 files changed

Lines changed: 24 additions & 17053 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/website.yml

Lines changed: 4 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -63,14 +63,14 @@ jobs:
6363
mkdir artifacts
6464
mv hierarchical_message_system_tree.txt artifacts/hierarchical_message_system_tree.txt
6565
66-
- name: 🚚 Move `artifacts` contents to `website/other/editor-structure`
66+
- name: 🚚 Move `artifacts` contents to the project root
6767
run: |
68-
mv artifacts/* website/other/editor-structure
68+
mv artifacts/* .
6969
7070
- name: 🔧 Build auto-generated code docs artifacts into HTML
7171
run: |
72-
cd website/other/editor-structure
73-
node generate.js hierarchical_message_system_tree.txt replacement.html
72+
cd website
73+
npm run generate-editor-structure
7474
7575
- name: 🌐 Build Graphite website with Zola
7676
env:
@@ -80,38 +80,6 @@ jobs:
8080
npm run install-fonts
8181
zola --config config.toml build --minify
8282
83-
- name: 💿 Restore cache of `website/other/dist` directory, if available and `website/other` didn't change
84-
if: steps.changes.outputs.website-other != 'true'
85-
id: cache-website-other-dist
86-
uses: actions/cache/restore@v3
87-
with:
88-
path: website/other/dist
89-
key: website-other-dist-${{ runner.os }}
90-
91-
- name: 🟢 Set up Node only if we are going to build in the next step
92-
if: steps.cache-website-other-dist.outputs.cache-hit != 'true'
93-
uses: actions/setup-node@v4
94-
with:
95-
node-version: "latest"
96-
97-
- name: 📁 Build `website/other` directory only if changed or not cached
98-
if: steps.cache-website-other-dist.outputs.cache-hit != 'true'
99-
id: build-website-other
100-
run: |
101-
sh website/other/build.sh
102-
103-
- name: 💾 Save cache of `website/other/dist` directory if it was built above
104-
if: steps.cache-website-other-dist.outputs.cache-hit != 'true'
105-
uses: actions/cache/save@v3
106-
with:
107-
path: website/other/dist
108-
key: ${{ steps.cache-website-other-dist.outputs.cache-primary-key }}
109-
110-
- name: 🚚 Move `website/other/dist` contents to `website/public`
111-
run: |
112-
mkdir -p website/public
113-
mv website/other/dist/* website/public
114-
11583
- name: 📤 Publish to Cloudflare Pages
11684
id: cloudflare
11785
uses: cloudflare/pages-action@1

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,4 @@ flamegraph.svg
88
.idea/
99
.direnv
1010
hierarchical_message_system_tree.txt
11+
hierarchical_message_system_tree.html

.vscode/settings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
"rust-analyzer.cargo.allTargets": false,
3636
// ESLint config
3737
"eslint.format.enable": true,
38-
"eslint.workingDirectories": ["./frontend", "./website/other/bezier-rs-demos", "./website"],
38+
"eslint.workingDirectories": ["./frontend", "./website"],
3939
"eslint.validate": ["javascript", "typescript", "svelte"],
4040
// Svelte config
4141
"svelte.plugin.svelte.compilerWarnings": {

Cargo.lock

Lines changed: 0 additions & 22 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,7 @@ members = [
2020
"node-graph/preprocessor",
2121
"libraries/dyn-any",
2222
"libraries/path-bool",
23-
"libraries/bezier-rs",
2423
"libraries/math-parser",
25-
"website/other/bezier-rs-demos/wasm",
2624
]
2725
default-members = [
2826
"editor",
@@ -44,7 +42,6 @@ resolver = "2"
4442

4543
[workspace.dependencies]
4644
# Local dependencies
47-
bezier-rs = { path = "libraries/bezier-rs", features = ["dyn-any", "serde"] }
4845
dyn-any = { path = "libraries/dyn-any", features = [
4946
"derive",
5047
"glam",

libraries/bezier-rs/Cargo.toml

Lines changed: 0 additions & 29 deletions
This file was deleted.

libraries/bezier-rs/LICENSE-APACHE

Lines changed: 0 additions & 201 deletions
This file was deleted.

libraries/bezier-rs/LICENSE-MIT

Lines changed: 0 additions & 17 deletions
This file was deleted.

libraries/bezier-rs/README.md

Lines changed: 0 additions & 28 deletions
This file was deleted.

0 commit comments

Comments
 (0)