Skip to content

Commit 483ab27

Browse files
committed
remove teal features
1 parent c599bff commit 483ab27

File tree

3 files changed

+7
-16
lines changed

3 files changed

+7
-16
lines changed

.github/workflows/bevy_mod_scripting.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@ jobs:
2727
strategy:
2828
matrix:
2929
run_args: [
30-
{label: Windows - All Features, os: windows-latest, features: "lua54,rhai,teal,rune", cross: x86_64-pc-windows-msvc },
31-
{label: MacOS - All Features, os: macOS-latest, features: "lua54,rhai,teal,rune", cross: x86_64-apple-darwin },
32-
{label: Ubuntu - All Features, os: ubuntu-latest, features: "lua54,rhai,teal,rune", cross: x86_64-unknown-linux-gnu },
33-
{label: Ubuntu Aarch64 - All Features, os: ubuntu-latest, features: "lua54,rhai,teal,rune", cross: aarch64-unknown-linux-gnu },
30+
{label: Windows - All Features, os: windows-latest, features: "lua54,rhai,rune", cross: x86_64-pc-windows-msvc },
31+
{label: MacOS - All Features, os: macOS-latest, features: "lua54,rhai,rune", cross: x86_64-apple-darwin },
32+
{label: Ubuntu - All Features, os: ubuntu-latest, features: "lua54,rhai,rune", cross: x86_64-unknown-linux-gnu },
33+
{label: Ubuntu Aarch64 - All Features, os: ubuntu-latest, features: "lua54,rhai,rune", cross: aarch64-unknown-linux-gnu },
3434
{label: Ubuntu - Lua51, os: ubuntu-latest, features: "lua51", cross: x86_64-unknown-linux-gnu },
3535
{label: Ubuntu - Lua52, os: ubuntu-latest, features: "lua52", cross: x86_64-unknown-linux-gnu },
3636
{label: Ubuntu - Lua53, os: ubuntu-latest, features: "lua53", cross: x86_64-unknown-linux-gnu },
@@ -96,7 +96,7 @@ jobs:
9696
- uses: actions-rs/cargo@v1
9797
with:
9898
command: clippy
99-
args: --features=lua54,rhai,teal,rune --profile=ephemeral-build -- -D warnings
99+
args: --features=lua54,rhai,rune --profile=ephemeral-build -- -D warnings
100100
tests:
101101
name: Tests
102102
runs-on: ubuntu-latest
@@ -116,7 +116,7 @@ jobs:
116116
- uses: actions-rs/cargo@v1
117117
with:
118118
command: test
119-
args: --workspace --features=lua54,rhai,teal,rune --profile=ephemeral-build
119+
args: --workspace --features=lua54,rhai,rune --profile=ephemeral-build
120120
docs:
121121
name: Docs
122122
runs-on: ubuntu-latest

Cargo.toml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ name = "bevy_mod_scripting"
2121
path = "src/lib.rs"
2222

2323
[package.metadata."docs.rs"]
24-
features = ["lua", "lua54", "rhai", "teal", "rune"]
24+
features = ["lua", "lua54", "rhai", "rune"]
2525

2626
[features]
2727
## core
@@ -40,7 +40,6 @@ luau = ["bevy_mod_scripting_lua/luau", "lua"]
4040

4141
# optional
4242
unsafe_lua_modules = ["bevy_mod_scripting_lua/unsafe_lua_modules"]
43-
teal = ["bevy_mod_scripting_lua/teal"]
4443
mlua_serialize = ["bevy_mod_scripting_lua/mlua_serialize"]
4544
mlua_macros = ["bevy_mod_scripting_lua/mlua_macros"]
4645
mlua_async = ["bevy_mod_scripting_lua/mlua_async"]
@@ -152,11 +151,6 @@ name = "coroutines_lua"
152151
path = "examples/lua/coroutines.rs"
153152
required-features = ["lua54"]
154153

155-
[[example]]
156-
name = "documentation_gen_lua"
157-
path = "examples/lua/documentation_gen.rs"
158-
required-features = ["lua54", "teal"]
159-
160154
[[example]]
161155
name = "bevy_api_lua"
162156
path = "examples/lua/bevy_api.rs"

crates/languages/bevy_mod_scripting_lua/Cargo.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,6 @@ enable-features = ["lua54"]
2121
# enables loading possibly unsafe lua modules by lua scripts
2222
unsafe_lua_modules = []
2323

24-
# enable teal utilities
25-
teal = []
26-
2724
lua51 = ["mlua/lua51"]
2825
lua52 = ["mlua/lua52"]
2926
lua53 = ["mlua/lua53"]

0 commit comments

Comments
 (0)