<?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>topic Referencing the KSDK from an external KDS project in Kinetis Design Studio</title>
    <link>https://community.nxp.com/t5/Kinetis-Design-Studio/Referencing-the-KSDK-from-an-external-KDS-project/m-p/465474#M4961</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi guys,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm just starting to port &lt;A _jive_internal="true" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fgithub.com%2FUltimateHackingKeyboard%2Ffirmware" rel="nofollow" target="_blank"&gt;our firmware&lt;/A&gt; to the Kinetis platform. I only want to support the armgcc and kds build environments. I could simply request contributors to clone the our repo under the KSDK installation directory and relatively reference KSDK assets but this doesn't seem like a really elegant solution. I'd like to enable our contributors to clone our repo anywhere on their filesystem, set a $KSDK_DIR variable, and let the build system handle the situation.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This seems quite easily achievable with cmake as it can reference environment variables. Unfortunately, I did't find a way to do this with KDS. Is there any way? If not, what's the suggested way?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 26 Jan 2016 09:33:46 GMT</pubDate>
    <dc:creator>laszlomonda</dc:creator>
    <dc:date>2016-01-26T09:33:46Z</dc:date>
    <item>
      <title>Referencing the KSDK from an external KDS project</title>
      <link>https://community.nxp.com/t5/Kinetis-Design-Studio/Referencing-the-KSDK-from-an-external-KDS-project/m-p/465474#M4961</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi guys,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm just starting to port &lt;A _jive_internal="true" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fgithub.com%2FUltimateHackingKeyboard%2Ffirmware" rel="nofollow" target="_blank"&gt;our firmware&lt;/A&gt; to the Kinetis platform. I only want to support the armgcc and kds build environments. I could simply request contributors to clone the our repo under the KSDK installation directory and relatively reference KSDK assets but this doesn't seem like a really elegant solution. I'd like to enable our contributors to clone our repo anywhere on their filesystem, set a $KSDK_DIR variable, and let the build system handle the situation.&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This seems quite easily achievable with cmake as it can reference environment variables. Unfortunately, I did't find a way to do this with KDS. Is there any way? If not, what's the suggested way?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Jan 2016 09:33:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Design-Studio/Referencing-the-KSDK-from-an-external-KDS-project/m-p/465474#M4961</guid>
      <dc:creator>laszlomonda</dc:creator>
      <dc:date>2016-01-26T09:33:46Z</dc:date>
    </item>
    <item>
      <title>Re: Referencing the KSDK from an external KDS project</title>
      <link>https://community.nxp.com/t5/Kinetis-Design-Studio/Referencing-the-KSDK-from-an-external-KDS-project/m-p/465475#M4962</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;there are two different things in Eclipse to support you with this, and they have to be used in combination: Build variables and path variables.&lt;/P&gt;&lt;P&gt;The following article is for CodeWarrior, but the same applies to any Eclipse including KDS: &lt;A href="http://mcuoneclipse.com/2013/12/22/eclipse-build-variables/" title="http://mcuoneclipse.com/2013/12/22/eclipse-build-variables/"&gt;Eclipse Build Variables | MCU on Eclipse&lt;/A&gt; &lt;/P&gt;&lt;P&gt;Build variables are something you can use for the build system (linker, compiler, etc).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Eclipse editor system is different: it uses Path Variables to reference files and folders: I have an article for that too: &lt;A href="http://mcuoneclipse.com/2014/08/15/link-to-files-and-folders-in-eclipse/" title="http://mcuoneclipse.com/2014/08/15/link-to-files-and-folders-in-eclipse/"&gt;Link to Files and Folders in Eclipse | MCU on Eclipse&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this helps,&lt;/P&gt;&lt;P&gt;Erich&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Jan 2016 09:42:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Design-Studio/Referencing-the-KSDK-from-an-external-KDS-project/m-p/465475#M4962</guid>
      <dc:creator>BlackNight</dc:creator>
      <dc:date>2016-01-26T09:42:56Z</dc:date>
    </item>
    <item>
      <title>Re: Referencing the KSDK from an external KDS project</title>
      <link>https://community.nxp.com/t5/Kinetis-Design-Studio/Referencing-the-KSDK-from-an-external-KDS-project/m-p/465476#M4963</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the super-quick reply, Erich - looks like the way to go forward!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm already subscribed to your awesome blog, but you've created so many articles over the years that I've missed these two. :smileyhappy:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again, and keep it up!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Jan 2016 09:51:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Kinetis-Design-Studio/Referencing-the-KSDK-from-an-external-KDS-project/m-p/465476#M4963</guid>
      <dc:creator>laszlomonda</dc:creator>
      <dc:date>2016-01-26T09:51:59Z</dc:date>
    </item>
  </channel>
</rss>

