<div dir="ltr">On Wed, Dec 7, 2016 at 12:05 AM, Ralph Versteegen <span dir="ltr"><<a href="mailto:teeemcee@gmail.com" target="_blank">teeemcee@gmail.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div><div><div><div><div><div><div><div>When I mentioned git reset --hard, that was only in the case that you had already pulled my branches before I rewrote my history and re-pushed. Sorry, I see that was confusing.<br><br></div>You didn't have to manually pick any changes. It should have been something along the lines of<br></div>git checkout ohrrpgce<br></div>git pull tmc   # or whatever you've called the remote for my repo<br></div><div>git push<br></div>git checkout sdl-android<br></div>git pull tmc<br></div>git push<br></div><div>(All this can probably be written in many other ways)<br></div></div></div></div></blockquote><div><br>Got it! Thanks for the help! My repo is caught up with yours now.<br><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div>You can still do this to get all the other changes I made. You can keep the commits that you just made if you want; when you pull git should have no problem merging duplicate commits.<br><br></div><div>BTW, a much friendlier way to rewrite history (throw away commits, edit them, reword them, combine, or reorder them) is to use "git rebase -i <ancestor>". -i for interactive. This will show a list of commits one per line in a text editor and you can indicate which to edit, delete, etc. It's probably a bad idea to use it to rewrite merge commits; actually I don't even know what happens when you try.<br></div><div><br></div>Uncommitted files are ignored by all git operations including git reset -hard; they are only a problem if a commit also adds a file by that name.<br></div></div></blockquote><div><br></div><div>That eases my mind -- although by moving them somewhere else, I can check them into a different private repository and version them. <br></div><div><br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div></div><div>I think that I upgraded the Android SDK recently, and had to update my version of ant to get it to work again.<br><br></div><div>I don't know what you mean by the symlink to extraconfig.cfg. Maybe it's something that should be fixed in the ohrrpgce svn repo. It does sound vaguely familar. I'm in Mexico and don't have access to my desktop, so can't look at how I set it up.<br></div></div></blockquote><div><br></div><div>I have a separate folder for each apk project underneath project/jni/application (for example, project/jni/application/voidpyramid) and each of those has a AndroidAppSettings.cfg<br><br></div><div>To each of these AndroidAppSettings.cfg I append a line to include extraconfig.cfg<br><br></div><div>So I have an extraconfig.cfg symlink in each of these apk project directories that points to /home/james/src/ohr/wip/android/extraconfig.cfg so that my AndroidAppSettings.cfg doesn't have to point to that location that is only valid on my current machine.<br><br>---<br></div><div>James<br><br><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="gmail-HOEnZb"><div class="gmail-h5"><div class="gmail_extra"><div class="gmail_quote">On 6 December 2016 at 13:28, James Paige <span dir="ltr"><<a href="mailto:Bob@hamsterrepublic.com" target="_blank">Bob@hamsterrepublic.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div><div><div><div>Okay, good news. I mostly figured it out<br><br></div>1) I manually merged the "Add APPLICATION_ADDITIONAL_CPPFLAG<wbr>S" patch to my sdl-android<br><br></div>2) I remembered that I had to add a symlink to extraconfig.cfg and modify AndroidAppSettings.cfg to reference it<br><br></div>3) I solved some ohrrpgce-unrelated breakage of zipalign that happened when Unity decided it wanted to update my Android SDK for me.<br><br></div>So now I am able to build working apk files using the latest source.<br><br></div>I will still need your help getting my git tree properly rebased or whatever so I can merge more of your fixes (I still don't have the any of e-mail stuff, the other-targets stuff, or the more recent pelya stuff that you merged)<br><div><div><div><div><div><div><div class="gmail_extra"><br></div><div class="gmail_extra">Right now I am working on moving all the apk project folders out of my sdl-android working copy. I can symlink them in there instead. Then I will feel a little bit safer about messing around in there.<br></div><div class="gmail_extra"><br>---<br></div><div class="gmail_extra">James<br><br></div><div><div class="gmail-m_2234292975277190838h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Dec 6, 2016 at 8:52 AM, James Paige <span dir="ltr"><<a href="mailto:Bob@hamsterrepublic.com" target="_blank">Bob@hamsterrepublic.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><span class="gmail-m_2234292975277190838m_6291019032599642902gmail-">On Sat, Nov 26, 2016 at 2:21 PM, Ralph Versteegen <span dir="ltr"><<a href="mailto:teeemcee@gmail.com" target="_blank">teeemcee@gmail.com</a>></span> wrote:<br></span><div class="gmail_extra"><div class="gmail_quote"><span class="gmail-m_2234292975277190838m_6291019032599642902gmail-"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Pull my ohrrpgce branch (and also pull my sdl_android branch to your sdl_android branch). Note, I just rewrote my branches since it appeared you hadn't pulled them yet (or at least hadn't pushed your branches back to github) and I realised I hadn't kept sdl_android and ohrrpgce separate; if that's a problem just do "git checkout ohrrpgce; git reset --hard tmc/ohrrpgce" etc *assuming* you've made no additional commits which would get wiped<br></div></blockquote><div><br></div></span><div>I am going to need some help with this.<br><br></div><div>I had indeed been keeping sdl_android and ohrrpgce separate.<br><br></div><div>sdl_android had all the actual important changes on it.<br><br></div><div>my ohrrpgce branch was kept the same as my sdl_android branch, with the addition of:<br></div><div>* replacing the splash screen<br></div><div>* replacing the default button images<br></div><div>* removing the non-ohrrpgce related stuff in projects/jni/application<br><br></div><div>I am very hesitant to do a git reset --hard because I don't even know how to check and verify whether or not I have additional commits that would get wiped, nor do I know how to un-do it if it goes awry.<br><br></div><div>I also have a ton of un-committed project folders inside my working copy's projects/jni/application/ which I *cannot* commit because doing so would expose the game's keystore files to anybody on github.<br><br></div><div>(Right now I am just trying to re-build an apk for A Hagen's Void Pyramid 1.4)<br><br><br><br><br></div><span class="gmail-m_2234292975277190838m_6291019032599642902gmail-"><div><br></div><div><br><br><br></div><div><br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Keeping sdl_android and ohrrpgce separate might well turn out to be a good thing for merging upstream changes back in. For now I've had to manually cherry-pick certain commits to support x86 and newer ndks.<br></div><div class="gmail-m_2234292975277190838m_6291019032599642902gmail-m_1140188754563105711HOEnZb"><div class="gmail-m_2234292975277190838m_6291019032599642902gmail-m_1140188754563105711h5"><div class="gmail_extra"><br><div class="gmail_quote">On 27 November 2016 at 10:14, James Paige <span dir="ltr"><<a href="mailto:Bob@hamsterrepublic.com" target="_blank">Bob@hamsterrepublic.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">What do I need to merge to my commandergenius ohrrpgce branch? Everything?<div class="gmail-m_2234292975277190838m_6291019032599642902gmail-m_1140188754563105711m_7869406952147714642HOEnZb"><div class="gmail-m_2234292975277190838m_6291019032599642902gmail-m_1140188754563105711m_7869406952147714642h5"><br><br>On Saturday, November 26, 2016,  <<a href="mailto:subversion@hamsterrepublic.com" target="_blank">subversion@hamsterrepublic.co<wbr>m</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">teeemcee<br>
2016-11-26 02:55:38 -0800 (Sat, 26 Nov 2016)<br>
109<br>
scons: Pass CXXFLAGS to android build script. Requires latest version of my commandergenius "ohrrpgce" branch<br>
---<br>
U   wip/SConscript<br>
U   wip/android/AndroidAppSetting<wbr>s.cfg<br>
______________________________<wbr>_________________<br>
Ohrrpgce mailing list<br>
<a>ohrrpgce@lists.motherhamster.o<wbr>rg</a><br>
<a href="http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org" target="_blank">http://lists.motherhamster.org<wbr>/listinfo.cgi/ohrrpgce-motherh<wbr>amster.org</a><br>
</blockquote>
</div></div><br>______________________________<wbr>_________________<br>
Ohrrpgce mailing list<br>
<a href="mailto:ohrrpgce@lists.motherhamster.org" target="_blank">ohrrpgce@lists.motherhamster.o<wbr>rg</a><br>
<a href="http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org" rel="noreferrer" target="_blank">http://lists.motherhamster.org<wbr>/listinfo.cgi/ohrrpgce-motherh<wbr>amster.org</a><br>
<br></blockquote></div><br></div>
</div></div><br>______________________________<wbr>_________________<br>
Ohrrpgce mailing list<br>
<a href="mailto:ohrrpgce@lists.motherhamster.org" target="_blank">ohrrpgce@lists.motherhamster.o<wbr>rg</a><br>
<a href="http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org" rel="noreferrer" target="_blank">http://lists.motherhamster.org<wbr>/listinfo.cgi/ohrrpgce-motherh<wbr>amster.org</a><br>
<br></blockquote></span></div><br></div></div>
</blockquote></div><br></div></div></div></div></div></div></div></div></div></div>
<br>______________________________<wbr>_________________<br>
Ohrrpgce mailing list<br>
<a href="mailto:ohrrpgce@lists.motherhamster.org" target="_blank">ohrrpgce@lists.motherhamster.o<wbr>rg</a><br>
<a href="http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org" rel="noreferrer" target="_blank">http://lists.motherhamster.org<wbr>/listinfo.cgi/ohrrpgce-motherh<wbr>amster.org</a><br>
<br></blockquote></div><br></div>
</div></div><br>______________________________<wbr>_________________<br>
Ohrrpgce mailing list<br>
<a href="mailto:ohrrpgce@lists.motherhamster.org">ohrrpgce@lists.motherhamster.<wbr>org</a><br>
<a href="http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org" rel="noreferrer" target="_blank">http://lists.motherhamster.<wbr>org/listinfo.cgi/ohrrpgce-<wbr>motherhamster.org</a><br>
<br></blockquote></div><br></div></div>