# Will raco make recognize changes?

**URL:** https://racket.discourse.group/t/will-raco-make-recognize-changes/864
**Category:** Questions & Answers
**Created:** [April 8, 2022, 4:19pm UTC](https://racket.discourse.group/t/will-raco-make-recognize-changes/864 "2022-04-08T16:19:31Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![dstorrs](https://avatars.discourse-cdn.com/v4/letter/d/898d66/32.png) [@dstorrs](https://racket.discourse.group/u/dstorrs)
#### Post date: [April 8, 2022, 4:19pm UTC](https://racket.discourse.group/t/will-raco-make-recognize-changes/864/1 "2022-04-08T16:19:31Z")

</div>

I haven't used `raco make` before and I'm not sure what to expect. Does it recognize that a compiled file has changed and use the new version instead of the compiled one? If so, how?

I went through the Guide and the raco docs and didn't see an answer, but maybe I'm simply being cheesebrained. Instructions to RTFM and a pointer to the correct FM section welcome.

---

<div class="post-metadata">

### Author: ![samth](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/samth/32/3_2.png) [@samth](https://racket.discourse.group/u/samth)
#### Post date: [April 9, 2022, 1:54am UTC](https://racket.discourse.group/t/will-raco-make-recognize-changes/864/2 "2022-04-09T01:54:05Z")

</div>

`raco make` compiles the relevant file and all its dependencies. It will automatically compile any out-of-date files.
