Add production build pipeline
This commit is contained in:
+12
-1
@@ -6,8 +6,13 @@ authors = [""]
|
||||
|
||||
[workspace]
|
||||
|
||||
[features]
|
||||
default = ["development", "debug_features"]
|
||||
development = ["bevy/dynamic_linking", "bevy/file_watcher"]
|
||||
debug_features = ["bevy/free_camera"]
|
||||
|
||||
[dependencies]
|
||||
bevy = { version = "0.19", features = ["asset_processor", "basis-universal", "dynamic_linking", "free_camera", "file_watcher", "bevy_settings"] }
|
||||
bevy = { version = "0.19", features = ["asset_processor", "basis-universal", "bevy_settings"] }
|
||||
# Loads the scenes you author in the editor (assets/*.bsn) and builds
|
||||
# physics colliders from them. An ordinary dependency; remove it if you
|
||||
# stop using authored scenes.
|
||||
@@ -37,3 +42,9 @@ fixed_math = "0.4.1"
|
||||
# Enable a large amount of optimization in the dev profile for dependencies.
|
||||
[profile.dev.package."*"]
|
||||
opt-level = 3
|
||||
|
||||
[profile.production]
|
||||
inherits = "release"
|
||||
lto = "thin"
|
||||
codegen-units = 1
|
||||
strip = "symbols"
|
||||
|
||||
Reference in New Issue
Block a user