# Generating files

**URL:** https://discourse.cmake.org/t/generating-files/1788
**Category:** Usage
**Created:** [September 7, 2020, 2:05pm UTC](https://discourse.cmake.org/t/generating-files/1788 "2020-09-07T14:05:40Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![AndrzejB](https://discourse.cmake.org/user_avatar/discourse.cmake.org/andrzejb/32/815_2.png) [@AndrzejB](https://discourse.cmake.org/u/AndrzejB)
#### Post date: [September 7, 2020, 2:05pm UTC](https://discourse.cmake.org/t/generating-files/1788/1 "2020-09-07T14:05:41Z")

</div>

How to write Cmake file, where  
before building whole is build tblgen program. Next are generated files \*.inc (if not exists), next is build whole.

I found [https://crascit.com/2017/04/18/generated-sources-in-cmake-builds/](https://crascit.com/2017/04/18/generated-sources-in-cmake-builds/)
