boozook / playdate

Playdate Build Tools and API
https://mastodon.gamedev.place/@pd
MIT License
133 stars 8 forks source link

clean entire product.layout.build() if force rebuild requested #384

Open github-actions[bot] opened 2 months ago

github-actions[bot] commented 2 months ago

clean entire product.layout.build() if force rebuild requested https://github.com/boozook/playdate/blob/a69b41ad0b4b703b67bf301f68ba50bb71b87f78/cargo/src/package/mod.rs#L296

Source of this issue ```rust let mut layout = CrossTargetLayout::new(config, package.package_id(), Some(layout_target_name))?.lock(config.workspace .gctx())?; crate::layout::Layout::prepare(&mut layout.as_mut())?; if config.compile_options.build_config.force_rebuild { // TODO: clean entire product.layout.build() if force rebuild requested } let mut dev = Default::default(); for product in &products { log::debug!("Preparing binaries for packaging {}", product.presentable_name()); ```