# Swift Build Ecosystem (Compile Time Code Execution, Build Management)

**URL:** <https://forums.swift.org/t/swift-build-ecosystem-compile-time-code-execution-build-management/12021>\
**Category:** Pitches\
**Created:** [April 19, 2018, 6:41pm UTC](https://forums.swift.org/t/swift-build-ecosystem-compile-time-code-execution-build-management/12021 "2018-04-19T18:41:13Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![rballard](https://sea2.discourse-cdn.com/swift/user_avatar/forums.swift.org/rballard/32/29670_2.png) [@rballard](https://forums.swift.org/u/rballard)\
**Post date:** [April 24, 2018, 2:53am UTC](https://forums.swift.org/t/swift-build-ecosystem-compile-time-code-execution-build-management/12021/2 "2018-04-24T02:53:14Z")

</div>

Have you seen the [draft proposal for extensible build tools?](https://forums.swift.org/t/package-manager-extensible-build-tools/10900) What you're suggesting seems like it could be solved by a combination of that proposal + maybe some add-on workflow features to help run specific tools (like linters) when you want to that aren't a core part of building your actual product.

---

_[View the full topic](https://forums.swift.org/t/swift-build-ecosystem-compile-time-code-execution-build-management/12021)._
