<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>NRF9160 : SES Processing of proj.conf</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/53329/nrf9160-ses-processing-of-proj-conf</link><description>I have successfully setup the build environment for SES using the NRF Connect Getting Started Guide. I verified operation of my board with the at_client and mqtt_simple projects. 
 In the samples folders a proj.conf files. This look like the magically</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 23 Oct 2019 08:57:17 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/53329/nrf9160-ses-processing-of-proj-conf" /><item><title>RE: NRF9160 : SES Processing of proj.conf</title><link>https://devzone.nordicsemi.com/thread/216313?ContentTypeID=1</link><pubDate>Wed, 23 Oct 2019 08:57:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2a7bf327-15dd-4cff-aefa-59ccb224eeed</guid><dc:creator>Simon</dc:creator><description>[quote user=""]It does not appear that a SES project processes changes to the proj.conf.&amp;nbsp; &amp;nbsp; &amp;nbsp;What is the appropriate workflow?&amp;nbsp; &amp;nbsp; Should I be following instructions in the official Zephyr documentation?&amp;nbsp; Or Should I be looking in the NRF Connect SDK documentation?[/quote]
&lt;p&gt;The build process is split into two stages, the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;configuration stage&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;and the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;build stage&lt;/strong&gt;. During the configuration stage, all the CMakeLists.txt files runs, and&amp;nbsp;generates a build system where configurations from e.g. prj.conf and different configuration files are merged into .config. Read more about in the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="https://docs.zephyrproject.org/latest/application/index.html#cmake-details"&gt;Zephyr Documentation&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;When you open a new project through File→Open nRF Connect SDK Project.. this first stage will be executed, and when you try to&amp;nbsp;rebuild it through Build Solution, it will use the already generated Build System and the configurations from .config.&lt;/p&gt;
&lt;p&gt;In order to implement the changes&amp;nbsp;from the prj.conf into your application, you have to open your project again (&lt;span&gt;through File→Open nRF Connect SDK Project..&lt;/span&gt;).&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>