<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>CodeWarrior for StarCoreのトピックRe: *.appli change -&amp;gt; full rebuild?</title>
    <link>https://community.nxp.com/t5/CodeWarrior-for-StarCore/appli-change-gt-full-rebuild/m-p/176543#M52</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The .appli file you are using is used as input for all the source file within the project. So there is a direct dependency between each of the source file and the .appli file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any change inside of the .appli file implies a full rebuild of the application.&lt;/P&gt;&lt;P&gt;The IDE only noticed the .appli file has been changed since the last time the source file has been built.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So you cannot prevent CodeWarrior from rebuilding the whole application after a change in the .appli file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now depending what you are trying to do in the .appli file, you may want to use the corresponding pragmas or __attribute__ in the single source file, instead of using the .appli file.&amp;nbsp; &lt;/P&gt;&lt;P&gt;This way the rebuild will only build the source files, which have been changed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Be careful all commands inside of the.appli file do not have a correspondent pragma or __attribute__ notation. So using this variant really depends on what you are trying to achieve in the .appli file. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CrasyCat&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 15 Nov 2012 10:03:26 GMT</pubDate>
    <dc:creator>CrasyCat</dc:creator>
    <dc:date>2012-11-15T10:03:26Z</dc:date>
    <item>
      <title>*.appli change -&gt; full rebuild?</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-StarCore/appli-change-gt-full-rebuild/m-p/176542#M51</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, i have simple library project(CW10.2.1) about of 300 source files. Every time i make changes in *appli file of this project(data placement) full rebuild is needed(it's consumed a lot of time), but change i've made concerns just one file. Are there some methods to prevent full rebuilding when *appli is changed? &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Nov 2012 08:45:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-StarCore/appli-change-gt-full-rebuild/m-p/176542#M51</guid>
      <dc:creator>s_kalop</dc:creator>
      <dc:date>2012-11-15T08:45:58Z</dc:date>
    </item>
    <item>
      <title>Re: *.appli change -&gt; full rebuild?</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-StarCore/appli-change-gt-full-rebuild/m-p/176543#M52</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The .appli file you are using is used as input for all the source file within the project. So there is a direct dependency between each of the source file and the .appli file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any change inside of the .appli file implies a full rebuild of the application.&lt;/P&gt;&lt;P&gt;The IDE only noticed the .appli file has been changed since the last time the source file has been built.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So you cannot prevent CodeWarrior from rebuilding the whole application after a change in the .appli file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now depending what you are trying to do in the .appli file, you may want to use the corresponding pragmas or __attribute__ in the single source file, instead of using the .appli file.&amp;nbsp; &lt;/P&gt;&lt;P&gt;This way the rebuild will only build the source files, which have been changed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Be careful all commands inside of the.appli file do not have a correspondent pragma or __attribute__ notation. So using this variant really depends on what you are trying to achieve in the .appli file. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CrasyCat&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Nov 2012 10:03:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-StarCore/appli-change-gt-full-rebuild/m-p/176543#M52</guid>
      <dc:creator>CrasyCat</dc:creator>
      <dc:date>2012-11-15T10:03:26Z</dc:date>
    </item>
    <item>
      <title>Re: *.appli change -&gt; full rebuild?</title>
      <link>https://community.nxp.com/t5/CodeWarrior-for-StarCore/appli-change-gt-full-rebuild/m-p/176544#M53</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Nov 2012 11:08:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/CodeWarrior-for-StarCore/appli-change-gt-full-rebuild/m-p/176544#M53</guid>
      <dc:creator>s_kalop</dc:creator>
      <dc:date>2012-11-15T11:08:39Z</dc:date>
    </item>
  </channel>
</rss>

