I definitely can't recreate the "end up with a folder that isn't a
project" but --copy-from does seem to ignore files it doesn't
recognize. I filed a bug for it.

On Tue, May 19, 2015 at 6:07 AM, Raymond Camden <raymondcam...@gmail.com> wrote:
> No, what seems to happen to me is:
>
> If I copy-from a directory that has a www folder in it, then it is
> treated as the *root* of the new project and a proper Cordova folder
> is not created.
>
> If I copy-from a dir that does NOT have a www folder in it, it is
> treated as the www folder of a new project.
>
> Nope, I lie. Ok, so this is weirder than I imagined.
>
> I made a new folder called "testwithwww". It has a file called
> something.txt and a folder called www with an index.html.
>
> I sourced a new project with it. My www folder copied fine, but
> something.txt was completely ignored. It did, however, make a proper
> Cordova project.
>
> So this is a bit different from what I saw earlier where my first test
> created something that wasn't a project, but it definitely failed to
> copy a file over.
>
>
>
>
> On Tue, May 19, 2015 at 2:18 AM, Dmitry Blotsky <dblot...@microsoft.com> 
> wrote:
>> Hi Raymond,
>>
>> The semantics of “--copy-from” are: copy the passed path in place of the new 
>> project's “www” directory, which “cordova create” seems to obey. Is that not 
>> what happened in your case? However, the failure to copy over paths that 
>> start with “.” looks like a bug to me. Unless someone says otherwise, feel 
>> totally free file a bug in JIRA.
>>
>> Kindly,
>> Dmitry
>>
>> On May 17, 2015, at 7:56 AM, Raymond Camden 
>> <raymondcam...@gmail.com<mailto:raymondcam...@gmail.com>> wrote:
>>
>> Well shoot - as a follow up - if I make a new Cordova project, lets
>> call it testsource2, and then copy .settings to it, and then follow up
>> by making a new project that uses copy-from pointing to testsource2,
>> the CLI isn't copying the .settings directory. That is a bug for sure,
>> right?
>>
>> On Sun, May 17, 2015 at 9:51 AM, Raymond Camden 
>> <raymondcam...@gmail.com<mailto:raymondcam...@gmail.com>> wrote:
>> I thought I remember seeing a thread on this, but GMail is being a bit
>> cranky about how I search today.
>>
>> I had thought that if you used --copy-from and the directory you used
>> included www itself, then the folders would be copied over to a new
>> project and merged in with normal default items.
>>
>> I just tested with a folder that had 2 items: A .settings directory
>> and a www directory. While the CLI reported no issues, it did not
>> create a proper Cordova project. It literally just copied .settings
>> and www, but didn't do anything else to create a proper Cordova
>> project.
>>
>> So I'm guessing that the expectation is that if you do not use a
>> folder meant to be www, then your source directory should contain
>> everything required for a proper Cordova project. But that's not
>> forward-proof though. Imagine if Cordova 6 changes the project
>> structure a bit so that a Foo folder is required, then I wouldn't be
>> able to use my source dir w/o changing it. (Which, ok, probably won't
>> happen.)
>>
>> So is this expected? Is this ok with others? Should I file a ER
>> perhaps to make --copy-from in this situation add the rest of the
>> project assets?
>>
>> --
>> ===========================================================================
>> Raymond Camden, Developer Advocate for MobileFirst at IBM
>>
>> Email : raymondcam...@gmail.com<mailto:raymondcam...@gmail.com>
>> Blog : www.raymondcamden.com<http://www.raymondcamden.com>
>> Twitter: raymondcamden
>>
>>
>>
>> --
>> ===========================================================================
>> Raymond Camden, Developer Advocate for MobileFirst at IBM
>>
>> Email : raymondcam...@gmail.com<mailto:raymondcam...@gmail.com>
>> Blog : www.raymondcamden.com<http://www.raymondcamden.com/>
>> Twitter: raymondcamden
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: 
>> dev-unsubscr...@cordova.apache.org<mailto:dev-unsubscr...@cordova.apache.org>
>> For additional commands, e-mail: 
>> dev-h...@cordova.apache.org<mailto:dev-h...@cordova.apache.org>
>>
>
>
>
> --
> ===========================================================================
> Raymond Camden, Developer Advocate for MobileFirst at IBM
>
> Email : raymondcam...@gmail.com
> Blog : www.raymondcamden.com
> Twitter: raymondcamden



-- 
===========================================================================
Raymond Camden, Developer Advocate for MobileFirst at IBM

Email : raymondcam...@gmail.com
Blog : www.raymondcamden.com
Twitter: raymondcamden

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org
For additional commands, e-mail: dev-h...@cordova.apache.org

Reply via email to