<?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>Conflict extension of CMake Tool in nRF Connect SDK v2.0.2</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/91612/conflict-extension-of-cmake-tool-in-nrf-connect-sdk-v2-0-2</link><description>Hello Group, 
 I’m using nRF Connect SDK v2.0.2 with Visual Studio Code (up-to-date). When I open “Open VS Code” from Toolchain Manager v1.1.3, it shows a warning of conflict extension of CMake Tool. 
 Do you have any idea to fix this? 
 Thanks a lot</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 08 Sep 2022 19:52:18 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/91612/conflict-extension-of-cmake-tool-in-nrf-connect-sdk-v2-0-2" /><item><title>RE: Conflict extension of CMake Tool in nRF Connect SDK v2.0.2</title><link>https://devzone.nordicsemi.com/thread/385385?ContentTypeID=1</link><pubDate>Thu, 08 Sep 2022 19:52:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b3a5ff9d-1a7f-4c30-99dd-86107335621f</guid><dc:creator>ErikLundh</dc:creator><description>&lt;p&gt;&lt;span&gt;&lt;/span&gt;I am happy if&amp;nbsp;merely disabling CMake is good enough solution for you.&lt;/p&gt;
&lt;p&gt;However disabling the CMake tool only works - as long as you are a &amp;#39;one-trick pony&amp;#39;,&amp;nbsp;only using Visual Code&amp;nbsp;on that one computer with Nrf Connect and nothing else.&lt;/p&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;If you need to use Visual&amp;nbsp;Code on the same machine for any other purpose that involves CMake - a very popular tool in both &amp;quot;regular software&amp;quot; and several other embedded environments,&amp;nbsp;you need to disable nrf Connect and enable Cmake - every time you switch.&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;By using settings profiles in&amp;nbsp;Visual Code 1.71 you can have several set-ups of different toolchains with Visual Code on the same computer.&lt;/div&gt;
&lt;div&gt;I myself work on some different Cmake based projects that are not for embedded targets, and use different CMake based embedded dev toool chain environments for development with e g Raspberry Pico and ESP32.&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;/Erik&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Conflict extension of CMake Tool in nRF Connect SDK v2.0.2</title><link>https://devzone.nordicsemi.com/thread/385203?ContentTypeID=1</link><pubDate>Thu, 08 Sep 2022 09:09:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:04e30fc6-0d78-449e-bbff-cc91954b33ff</guid><dc:creator>dejans</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;&lt;br /&gt;I am glad that your issue has been resolved.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Dejan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Conflict extension of CMake Tool in nRF Connect SDK v2.0.2</title><link>https://devzone.nordicsemi.com/thread/385091?ContentTypeID=1</link><pubDate>Wed, 07 Sep 2022 15:47:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cf1ab095-a650-4bff-b7c7-9285aa6f28b3</guid><dc:creator>Jack Phan</dc:creator><description>&lt;p&gt;Hi Erik &amp;amp; Dejan,&lt;/p&gt;
&lt;p&gt;I disable CMake Tool (disable, not disable-workspace) and the warning doesn&amp;#39;t show up any more.&lt;/p&gt;
&lt;p&gt;Thanks a lot for your time,&lt;/p&gt;
&lt;p&gt;Jack&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Conflict extension of CMake Tool in nRF Connect SDK v2.0.2</title><link>https://devzone.nordicsemi.com/thread/384574?ContentTypeID=1</link><pubDate>Mon, 05 Sep 2022 12:25:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bfb31aae-2cf3-4679-a669-0e30f98a086c</guid><dc:creator>dejans</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;&lt;br /&gt;This issue can be resolved with workaround which disables CMake extension for a specific workspace using extension sidebar menu.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Dejan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Conflict extension of CMake Tool in nRF Connect SDK v2.0.2</title><link>https://devzone.nordicsemi.com/thread/384456?ContentTypeID=1</link><pubDate>Sun, 04 Sep 2022 06:32:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5c888f3f-ef9f-40bd-817b-9b3c6f937699</guid><dc:creator>ErikLundh</dc:creator><description>&lt;p&gt;Hi Jack,&lt;br /&gt;I have the same problem with conflicting extensions in VS Code&lt;br /&gt;My hope is that the latest VS Code (ver 1.71) has &amp;quot;settings profiles&amp;quot;&lt;br /&gt;My understanding is that this will support different sets of extension - and other settings. I read that you can have two instances of VS Code running at the same tinme - with different settings profiles. Great if you are working with both CMake-based projects and nrfConnect-based ones&lt;br /&gt;The settings profiles feature has been in development for some time - and available to those to try &amp;quot;-Insiders&amp;quot; versions of VS Code.&lt;br /&gt;However the last piece of the puzzle was missing. You could only switch settings profiles through menu choices in VS Code, after starting it up.&lt;br /&gt;But now with VS Code 1.71 it seems like there is a way to specify which settings profile from the command line.&lt;br /&gt;Chip vendor support packages usually invoke VS Code through some sort of script - making it easy to invoke different settings profiles for different tool chains and extension sets.&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Erik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>