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