File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -8,8 +8,12 @@ name = "bloom_android"
88crate-type = [" staticlib" , " cdylib" ]
99
1010[features ]
11- default = [" jolt" ]
11+ default = [" jolt" , " models3d " , " image-extras " ]
1212jolt = [" bloom-shared/jolt" ]
13+ # EN-014 — see native/shared/Cargo.toml. Default-on so existing games are
14+ # unaffected; pure-2D games opt out via Perry feature forwarding.
15+ models3d = [" bloom-shared/models3d" ]
16+ image-extras = [" bloom-shared/image-extras" ]
1317
1418[dependencies ]
1519bloom-shared = { path = " ../shared" , default-features = false , features = [" mp3" ] }
Original file line number Diff line number Diff line change @@ -8,8 +8,12 @@ name = "bloom_ios"
88crate-type = [" staticlib" ]
99
1010[features ]
11- default = [" jolt" ]
11+ default = [" jolt" , " models3d " , " image-extras " ]
1212jolt = [" bloom-shared/jolt" ]
13+ # EN-014 — see native/shared/Cargo.toml. Default-on so existing games are
14+ # unaffected; pure-2D games opt out via Perry feature forwarding.
15+ models3d = [" bloom-shared/models3d" ]
16+ image-extras = [" bloom-shared/image-extras" ]
1317
1418# Match perry-runtime's panic strategy so the final perry-driven link
1519# doesn't see two copies of rust_eh_personality (and friends) from two
Original file line number Diff line number Diff line change @@ -8,8 +8,12 @@ name = "bloom_linux"
88crate-type = [" staticlib" ]
99
1010[features ]
11- default = [" jolt" ]
11+ default = [" jolt" , " models3d " , " image-extras " ]
1212jolt = [" bloom-shared/jolt" ]
13+ # EN-014 — see native/shared/Cargo.toml. Default-on so existing games are
14+ # unaffected; pure-2D games opt out via Perry feature forwarding.
15+ models3d = [" bloom-shared/models3d" ]
16+ image-extras = [" bloom-shared/image-extras" ]
1317
1418[dependencies ]
1519bloom-shared = { path = " ../shared" , default-features = false , features = [" mp3" ] }
Original file line number Diff line number Diff line change @@ -8,8 +8,12 @@ name = "bloom_tvos"
88crate-type = [" staticlib" ]
99
1010[features ]
11- default = [" jolt" ]
11+ default = [" jolt" , " models3d " , " image-extras " ]
1212jolt = [" bloom-shared/jolt" ]
13+ # EN-014 — see native/shared/Cargo.toml. Default-on so existing games are
14+ # unaffected; pure-2D games opt out via Perry feature forwarding.
15+ models3d = [" bloom-shared/models3d" ]
16+ image-extras = [" bloom-shared/image-extras" ]
1317
1418# Match perry-runtime's panic strategy so the final perry-driven link
1519# doesn't see two copies of rust_eh_personality (and friends) from two
Original file line number Diff line number Diff line change @@ -16,8 +16,12 @@ crate-type = ["staticlib"]
1616# Games that need bloom/physics on Windows must opt in explicitly until the
1717# perry side gains a way to thread `cargo:rustc-link-search` through to the
1818# final link line.
19- default = []
19+ default = [" models3d " , " image-extras " ]
2020jolt = [" bloom-shared/jolt" ]
21+ # EN-014 — see native/shared/Cargo.toml. Default-on so existing games are
22+ # unaffected; pure-2D games opt out via Perry feature forwarding.
23+ models3d = [" bloom-shared/models3d" ]
24+ image-extras = [" bloom-shared/image-extras" ]
2125
2226[dependencies ]
2327bloom-shared = { path = " ../shared" , default-features = false , features = [" mp3" ] }
You can’t perform that action at this time.
0 commit comments