# Per-platform compressed textures and build tool improvements

**URL:** https://forum.castle-engine.io/t/per-platform-compressed-textures-and-build-tool-improvements/130
**Category:** News
**Created:** [March 15, 2020, 9:43pm UTC](https://forum.castle-engine.io/t/per-platform-compressed-textures-and-build-tool-improvements/130 "2020-03-15T21:43:31Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![michalis](https://forum.castle-engine.io/user_avatar/forum.castle-engine.io/michalis/32/3_2.png) [@michalis](https://forum.castle-engine.io/u/michalis)
#### Post date: [March 15, 2020, 9:43pm UTC](https://forum.castle-engine.io/t/per-platform-compressed-textures-and-build-tool-improvements/130/1 "2020-03-15T21:43:31Z")

</div>

| [![Lady from "The Unholy Society" (unholy-society.com)](https://castle-engine.io/wp/wp-content/uploads/2020/03/roseanne_0-200x113.png)](https://castle-engine.io/wp/wp-content/uploads/2020/03/roseanne_0.png "Lady from "The Unholy Society" (unholy-society.com)") |

1. When you use our [auto-generated compressed and scaled textures](https://castle-engine.io/creating_data_auto_generated_textures.php) feature, you can now indicate that certain compression formats are only useful for certain platforms.

2. [Our build tool](https://github.com/castle-engine/castle-engine/wiki/Build-Tool) `run` command on Unix now supports a “wrapper script”, which allows to e.g. modify environment variables (like `LD_LIBRARY_PATH`) before running the application. 

3. `castle-engine compile` and `castle-engine package` commands support the `--ios-simulator` option, to include the iOS simulator support. By default this is off, as including simulator support makes build longer (2 more platforms to compile for) and often it is not necessary.
