<div dir="ltr">Thanks a lot !<div><br></div><div>was looking for a answer like that.</div><div><br></div><div>It would surely help :-)</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jun 11, 2014 at 8:25 PM, Michal Mocny <span dir="ltr"><<a href="mailto:mmocny@chromium.org" target="_blank">mmocny@chromium.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">You say you followed the steps, but it sounds like something is not right.  (Also, this isn't a cordova issue per-se, its a lesson in node development and managing multiple local package dependencies.  You should read about npm dependencies and npm link if you aren't sure what its doing and how to confirm everything is right.)<div>


<br></div><div><br></div><div>At the end of the day, (1) your local cordova-lib and cordova-cli should be linked globally, then (2) from your local cordova-cli you should link to the global cordova-lib to complete the link.</div>


<div><br></div><div>In other words, something like:</div><div><br></div><div>GLOBAL_NPM/lib/node_modiles/cordova-cli -> LOCAL_CORDOVA/cordova-cli  # Global cli should point to your local clone</div><div>GLOBAL_NPM/lib/node_modiles/cordova-lib -> LOCAL_CORDOVA/cordova-lib/cordova-lib # Global lib should point to your local clone, NOTE the subdirectory since</div>


<div>LOCAL_CORDOVA/cordova-cli/node_modules/cordova-lib -> GLOBAL_NPM/lib/node_modiles/cordova-lib # Local cli dependency on lib should point to your global link<br></div><div><br></div><div>The best way to test is:</div>


<div>1) create a temporary file inside cordova-lib/src</div><div>2) go to local cordova-cli/node_modules/cordova-lib/src and make sure its there.  If its not, something has gone wrong.</div><div>3) also make sure your global cordova-cli is linked to your local</div>


<div><br></div><div>-Michal</div></div><div class="gmail_extra"><br><br><div class="gmail_quote"><div><div class="h5">On Wed, Jun 11, 2014 at 10:07 AM, Gonzalo Odiard <span dir="ltr"><<a href="mailto:godiard@sugarlabs.org" target="_blank">godiard@sugarlabs.org</a>></span> wrote:<br>


</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">Looks like a question for the cordova guys....<br>
<br>
<br>
On Wed, Jun 11, 2014 at 10:53 AM, Puneet Kaur <<a href="mailto:puneet.gkaur@gmail.com" target="_blank">puneet.gkaur@gmail.com</a>><br>
</div></div><div><div><div><div class="h5">wrote:<br>
<br>
> I have cloned the git repository from<br>
> <a href="https://github.com/apache/cordova-lib" target="_blank">https://github.com/apache/cordova-lib</a><br>
><br>
> and then made changes in the code in my local directory.<br>
><br>
> But these changes dont reflect in the cordova commands :-(<br>
><br>
> I followed the steps mentioned here :<br>
> <a href="https://github.com/apache/cordova-lib#setup" target="_blank">https://github.com/apache/cordova-lib#setup</a> but still cant get see my<br>
> changes when I issue the cordova commands :(<br>
><br>
><br>
> On Wed, Jun 11, 2014 at 7:08 PM, Gonzalo Odiard <<a href="mailto:godiard@sugarlabs.org" target="_blank">godiard@sugarlabs.org</a>><br>
> wrote:<br>
><br>
>> I can't understand the question. Could you rephrase it?<br>
>><br>
>> Gonzalo<br>
>><br>
>><br>
>> On Wed, Jun 11, 2014 at 12:30 AM, Puneet Kaur <<a href="mailto:puneet.gkaur@gmail.com" target="_blank">puneet.gkaur@gmail.com</a>><br>
>> wrote:<br>
>><br>
>>> Hey,<br>
>>><br>
>>> I wish to develop on cordova-cli.We wish to work on making commands<br>
>>> "cordova platform add sugar" and "cordova build sugar" work.<br>
>>><br>
>>> So for that I have git cloned the repo from<br>
>>> <a href="https://github.com/apache/cordova-cli" target="_blank">https://github.com/apache/cordova-cli</a> and<br>
>>> <a href="https://github.com/apache/cordova-lib" target="_blank">https://github.com/apache/cordova-lib</a><br>
>>><br>
>>> and followed steps mentioned here :<br>
>>> <a href="https://github.com/apache/cordova-lib#setup" target="_blank">https://github.com/apache/cordova-lib#setup</a><br>
>>><br>
>>><br></div></div>
>>> *but how what do I need to do so that whatever changes I make in my<div class=""><br>
>>> local copy(in the directory where I have git cloned the repository) are<br></div>
>>> reflected when I issue these commands in my terminal ?*<div class=""><br>
>>><br>
>>> _______________________________________________<br>
>>> Sugar-devel mailing list<br>
>>> <a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.org</a><br>
>>> <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
>>><br>
>>><br>
>><br>
>><br>
>> --<br>
>> Gonzalo Odiard<br>
>><br>
>> SugarLabs - Software for children learning<br>
>><br>
><br>
><br>
<br>
<br>
--<br>
Gonzalo Odiard<br>
<br>
SugarLabs - Software for children learning<br>
</div></div></div></blockquote></div><br></div>
</blockquote></div><br></div>