<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>LeafLabs Garden &#187; Topic: Recommended project structure for command line builds?</title>
		<link>http://forums.leaflabs.com/topic.php?id=2666</link>
		<description>A place to share, learn, and grow...</description>
		<language>en-US</language>
		<pubDate>Fri, 22 Jan 2016 00:17:53 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.2</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://forums.leaflabs.com/search.php</link>
		</textInput>
		<atom:link href="http://forums.leaflabs.com/rss.php?topic=2666" rel="self" type="application/rss+xml" />

		<item>
			<title>dipspb on "Recommended project structure for command line builds?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=2666#post-21861</link>
			<pubDate>Sat, 05 Jan 2013 13:10:58 +0000</pubDate>
			<dc:creator>dipspb</dc:creator>
			<guid isPermaLink="false">21861@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Pull req sent to &#60;a href=&#34;https://github.com/mbolivar/example-libmaple-project/pull/1&#34; rel=&#34;nofollow&#34;&#62;https://github.com/mbolivar/example-libmaple-project/pull/1&#60;/a&#62;&#60;br /&#62;
Helper script has been converted to Makefile to use it in a more natural way with Eclipse CDT.&#60;/p&#62;
&#60;p&#62;regards,&#60;br /&#62;
Dmitry
&#60;/p&#62;</description>
		</item>
		<item>
			<title>lostinspacebar on "Recommended project structure for command line builds?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=2666#post-13239</link>
			<pubDate>Thu, 06 Sep 2012 10:29:18 +0000</pubDate>
			<dc:creator>lostinspacebar</dc:creator>
			<guid isPermaLink="false">13239@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;I keep my /libmaple directory in a &#34;shared&#34; or &#34;common&#34; folder where I keep other libraries, outside my projects folder. &#60;/p&#62;
&#60;p&#62;Something like&#60;/p&#62;
&#60;p&#62;~/Shared/libmaple&#60;br /&#62;
~/Projects/myProject
&#60;/p&#62;</description>
		</item>
		<item>
			<title>feurig on "Recommended project structure for command line builds?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=2666#post-13196</link>
			<pubDate>Wed, 05 Sep 2012 16:40:17 +0000</pubDate>
			<dc:creator>feurig</dc:creator>
			<guid isPermaLink="false">13196@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Jonatan,&#60;br /&#62;
I have been using a modified version of mbolivar's example project &#60;a href=&#34;https://github.com/mbolivar/example-libmaple-project&#34; rel=&#34;nofollow&#34;&#62;https://github.com/mbolivar/example-libmaple-project&#60;/a&#62; and using a directory structure like this.&#60;/p&#62;
&#60;p&#62;/libmaple&#60;br /&#62;
/software/project&#60;br /&#62;
/software/project/libraries&#60;/p&#62;
&#60;p&#62;This way i am able to update libmaple independently from my projects and all of my projects dependencies outside of libmaple are self contained and are stable.&#60;br /&#62;
(With the exception of libmaple I don't like my libraries changing without me)  &#60;/p&#62;
&#60;p&#62;hth: Don.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>jonatan.olofsson on "Recommended project structure for command line builds?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=2666#post-13190</link>
			<pubDate>Wed, 05 Sep 2012 12:14:48 +0000</pubDate>
			<dc:creator>jonatan.olofsson</dc:creator>
			<guid isPermaLink="false">13190@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Hi,&#60;/p&#62;
&#60;p&#62;I prefer to work from the commandline with the makefiles, compilers and the IDE of my choice. However, I have found it difficult to setup a directory structure that work well that will both work and not having to rebuild the entire libmaple all the time.&#60;br /&#62;
The structure i'm looking for is something as follows:&#60;/p&#62;
&#60;p&#62;- libmaple&#60;br /&#62;
- my_library&#60;br /&#62;
- my_project&#60;br /&#62;
- - Makefile with upload etc.&#60;/p&#62;
&#60;p&#62;Is there any way you recommend setting this up? Again, currently it refuses to acknowledge libmaple as already built on each build, but i'm only using the default makefile with minor modifications to include the library i'm writing. The more heavily modded makefile i tried to make failed to map the memory correctly for some reason..&#60;/p&#62;
&#60;p&#62;It would be very helpful for a setup with multiple maple projects!
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
