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());
```
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()); ```