<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.newlc.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>NewLC - NLMakesis: enhanced Makesis for Symbian OS - Comments</title>
 <link>http://www.newlc.com/en/NLMakesis-enhanced-Makesis-for.html</link>
 <description>Comments for &quot;NLMakesis: enhanced Makesis for Symbian OS&quot;</description>
 <language>en</language>
<item>
 <title>NLMakesis: update v1.3</title>
 <link>http://www.newlc.com/en/NLMakesis-enhanced-Makesis-for.html#comment-2671</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;&lt;br /&gt;&lt;img class=&#039;spip_puce&#039; src=&#039;http://www.newlc.com/sites/all/themes/zen/images/blue_bullet.gif&#039; alt=&#039;-&#039; /&gt;&amp;nbsp;&amp;nbsp;v1.4: add support for the @&amp;lt;device&amp;gt; syntax&lt;/div&gt;</description>
 <pubDate>Mon, 14 Aug 2006 20:27:47 +0200</pubDate>
 <dc:creator>eric</dc:creator>
 <guid isPermaLink="false">comment 2671 at http://www.newlc.com</guid>
</item>
<item>
 <title>NLMakesis: update v1.3</title>
 <link>http://www.newlc.com/en/NLMakesis-enhanced-Makesis-for.html#comment-2668</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;For those who uploaded the very first version yesterday:
&lt;br /&gt;&amp;nbsp;v1.1: added support for Symbian v9 SDKs
&lt;br /&gt;&amp;nbsp;v1.2: added cpp preprocessor support
&lt;br /&gt;&amp;nbsp;v1.3: added support for SDK with an alias&lt;/div&gt;</description>
 <pubDate>Mon, 14 Aug 2006 18:10:00 +0200</pubDate>
 <dc:creator>eric</dc:creator>
 <guid isPermaLink="false">comment 2668 at http://www.newlc.com</guid>
</item>
<item>
 <title>Suggestion for another feature</title>
 <link>http://www.newlc.com/en/NLMakesis-enhanced-Makesis-for.html#comment-2669</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;Nice idea. The script and the page are now updated with this new feature.&lt;/div&gt;</description>
 <pubDate>Mon, 14 Aug 2006 17:36:54 +0200</pubDate>
 <dc:creator>eric</dc:creator>
 <guid isPermaLink="false">comment 2669 at http://www.newlc.com</guid>
</item>
<item>
 <title>Symbian 9 SDKs</title>
 <link>http://www.newlc.com/en/NLMakesis-enhanced-Makesis-for.html#comment-2670</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;Yes, the problem is with the interpretation of the &quot;-d&quot; parameter. Thank you for pointing to this!&lt;/div&gt;</description>
 <pubDate>Mon, 14 Aug 2006 13:04:34 +0200</pubDate>
 <dc:creator>eric</dc:creator>
 <guid isPermaLink="false">comment 2670 at http://www.newlc.com</guid>
</item>
<item>
 <title>Symbian 9 SDKs</title>
 <link>http://www.newlc.com/en/NLMakesis-enhanced-Makesis-for.html#comment-2667</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;For Symbian 9 SDKs, &lt;a href=&quot;http://developer.uiq.com/devtools_other.html&quot; class=&quot;spip_out&quot;&gt;this article&lt;/a&gt; may be helpful, which refers to a bug-fixed version of makesis that again properly interprets the &quot;-d&quot; switch. Could this be the reason why the tool fails for 3rd Edition and UIQ3?&lt;/div&gt;</description>
 <pubDate>Mon, 14 Aug 2006 10:21:26 +0200</pubDate>
 <dc:creator>Marcus Groeber</dc:creator>
 <guid isPermaLink="false">comment 2667 at http://www.newlc.com</guid>
</item>
<item>
 <title>Suggestion for another feature</title>
 <link>http://www.newlc.com/en/NLMakesis-enhanced-Makesis-for.html#comment-2666</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;&lt;p class=&quot;spip&quot;&gt;One feature I found very useful in a makesis &quot;wrapper&quot; tool that I wrote for my own projects is the ability to pass .pkg files through the C pre-processor, allowing you to use directives such as #include, #define, #ifdef etc. in a package file.&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;This is especially helpful when using similar .pkg files for different platforms.  It also allows you to use a single set of #include files, e.g. for version numbers, UIDs, or product names, within both the source code and the .pkg file.&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;Essentially I wrote a simple Ruby script that takes the usual makesis switches, plus additionally &quot;-I dir&quot; and &quot;-Dmacro[=val]&quot;, and sends the .pkg file through cpp with a commandline such as&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;cpp -lang-asm -P -undef [-I and -D switches]&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;before calling the original makesis on the output. Using lang-asm seems to match the .pkg syntax best for comment recognition etc.&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;As a convention, I use the extension .pkgp for .pkg files that contain pre-processor directives.&lt;/p&gt;

&lt;p class=&quot;spip&quot;&gt;I think integrating this function into NLMakesis could be worth looking at.&lt;/p&gt;&lt;/div&gt;</description>
 <pubDate>Mon, 14 Aug 2006 10:15:25 +0200</pubDate>
 <dc:creator>Marcus Groeber</dc:creator>
 <guid isPermaLink="false">comment 2666 at http://www.newlc.com</guid>
</item>
<item>
 <title>NLMakesis: enhanced Makesis for Symbian OS</title>
 <link>http://www.newlc.com/en/NLMakesis-enhanced-Makesis-for.html</link>
 <description>&lt;div class=&quot;spip-content&quot;&gt;&lt;strong class=&quot;spip&quot;&gt;[Updated: v1.4]&lt;/strong&gt; NLMakesis is a small utilities that improves the way Symbian OS Makesis works by adding two new capabilities for packaging your application with the possibility to have SDK independent pkg file and to process your pkg file using the CPP preprocessor&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.newlc.com/en/NLMakesis-enhanced-Makesis-for.html&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.newlc.com/en/NLMakesis-enhanced-Makesis-for.html#comments</comments>
 <category domain="http://www.newlc.com/en/taxonomy/term/15">SDKs</category>
 <category domain="http://www.newlc.com/en/taxonomy/term/41">Symbian OS</category>
 <category domain="http://www.newlc.com/en/taxonomy/term/119">Compilation</category>
 <category domain="http://www.newlc.com/en/taxonomy/term/138">Packaging</category>
 <enclosure url="http://www.newlc.com/files/makesis.zip" length="272542" type="application/zip" />
 <pubDate>Sun, 13 Aug 2006 15:55:56 +0200</pubDate>
 <dc:creator>eric</dc:creator>
 <guid isPermaLink="false">916 at http://www.newlc.com</guid>
</item>
</channel>
</rss>
