# DS 3.3 always compiles all files in project

**URL:** <https://forum.sierrawireless.com/t/ds-3-3-always-compiles-all-files-in-project/7870>\
**Category:** Development tools\
**Created:** [April 13, 2015, 10:57pm UTC](https://forum.sierrawireless.com/t/ds-3-3-always-compiles-all-files-in-project/7870 "2015-04-13T22:57:46Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![davidc](https://avatars.discourse-cdn.com/v4/letter/d/a183cd/32.png) [@davidc](https://forum.sierrawireless.com/u/davidc)\
**Post date:** [April 13, 2015, 10:57pm UTC](https://forum.sierrawireless.com/t/ds-3-3-always-compiles-all-files-in-project/7870/1 "2015-04-13T22:57:46Z")

</div>

Hiya,

This is probably a question for daav…

I’ve noticed that with DS 3.3 (and DS3.0) that an incremental build (press the ‘hammer’ button on the toolbar) always builds all the files in a project, not matter what has been changed.

I’ve unchecked the Project-\>Build Automatically option, but it still happens.

How do I set up DS to do a proper incremental build (i.e. only compile files that have changed and rebuild the output file)? The current project has a large number of files and it’s taking a reasonable amount of time to build each time.

Thanks, Dave

---

<div class="post-metadata">

**Author:** ![daav](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/daav/32/2767_2.png) [@daav](https://forum.sierrawireless.com/u/daav)\
**Post date:** [April 14, 2015, 6:03am UTC](https://forum.sierrawireless.com/t/ds-3-3-always-compiles-all-files-in-project/7870/2 "2015-04-14T06:03:47Z")

</div>

Mmmm… Are you talking about an Open AT or a Legato project?  
For Open AT, it sounds indeed to be abnormal, but we’re not reproducing the issue here…  
For Legato, the incremental build is not implemented yet, and it’s true that a full rebuild is done each time.

---

<div class="post-metadata">

**Author:** ![davidc](https://avatars.discourse-cdn.com/v4/letter/d/a183cd/32.png) [@davidc](https://forum.sierrawireless.com/u/davidc)\
**Post date:** [April 14, 2015, 6:49am UTC](https://forum.sierrawireless.com/t/ds-3-3-always-compiles-all-files-in-project/7870/3 "2015-04-14T06:49:13Z")

</div>

Hi Daav,

OpenAT project against Q2698.

I have two PCs that do it. Both running DS 3.3.0.201501281210

I was wondering if there was an option somewhere that I’ve missed…

ciao, Dave

---

<div class="post-metadata">

**Author:** ![davidc](https://avatars.discourse-cdn.com/v4/letter/d/a183cd/32.png) [@davidc](https://forum.sierrawireless.com/u/davidc)\
**Post date:** [April 15, 2015, 8:30am UTC](https://forum.sierrawireless.com/t/ds-3-3-always-compiles-all-files-in-project/7870/4 "2015-04-15T08:30:13Z")

</div>

Hi Daav,

Just tested DS 3.3 with two copies of the same project in the same workspace - one targeted at Q2698 and the other targeted at a Q2686.

Identical files in each project, identical build settings … Q2686 project does incremental build OK, Q2698 project does full build every time…

ciao, Dave

---

<div class="post-metadata">

**Author:** ![daav](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/daav/32/2767_2.png) [@daav](https://forum.sierrawireless.com/u/daav)\
**Post date:** [April 15, 2015, 9:44am UTC](https://forum.sierrawireless.com/t/ds-3-3-always-compiles-all-files-in-project/7870/5 "2015-04-15T09:44:45Z")

</div>

OK, good point, thank you for the clue.  
We’re going to have a look at what’s going wrong with Q2698.

---

<div class="post-metadata">

**Author:** ![davidc](https://avatars.discourse-cdn.com/v4/letter/d/a183cd/32.png) [@davidc](https://forum.sierrawireless.com/u/davidc)\
**Post date:** [April 15, 2015, 10:29pm UTC](https://forum.sierrawireless.com/t/ds-3-3-always-compiles-all-files-in-project/7870/6 "2015-04-15T22:29:57Z")

</div>

Hi Daav,

Ta for your help.

I can send you the DS configuration - if you can tell me how to get it out as a file (rather than pages of screenshots).

ciao, Dave
