proton_vsrename
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
proton_vsrename [2011/04/27 13:49] – created seth | proton_vsrename [2023/06/09 00:46] (current) – seth | ||
---|---|---|---|
Line 1: | Line 1: | ||
=== How to duplicate an example project with vsrename === | === How to duplicate an example project with vsrename === | ||
+ | |||
+ | At some point you're probably going to say, "Hey, I understand what's going on, and I want to build my new game, Laser Cats, based on RTSimpleApp." | ||
- | At some point you're probably going to say, "Hey, I understand what's going on, and I want to build my new game, ApeSmash, based on RTSimpleApp." (or RT3DApp, etc) | + | Proton uses hundreds of files and it's a complete chore to attempt to create Windows, iOS, webOS, BBX, OSX, and Android projects/ |
- | Proton uses hundreds of files and it's a complete chore to attempt to create Windows, iOS and Android projects/ | + | So let me introduce you to my secret little friend I've used for the last ten years or so... |
- | === Smart renaming with vsrename === | + | === Smart renaming with vsrename |
+ | |||
+ | **WARNING: | ||
+ | |||
+ | First, grab [[http:// | ||
+ | |||
+ | It's smart enough to ignore files that contains characters that signal it's not a text file. (ie, it won't touch binaries and the like) | ||
+ | |||
+ | Grab vsrename.exe and throw it somewhere in your path to get ready. | ||
+ | |||
+ | For this example, we'll assume you want to clone RTSimpleApp into your new app, LaserCats | ||
+ | |||
+ | * Step 0: (optional?) Remove any temp build files from the RTSimpleApp dir, or start from a fresh checkout | ||
+ | * Step 1: Cut and paste the RTSimpleApp dir to the same directory and name it lasercats. | ||
+ | * Step 2: Open a dos prompt in the new lasercats directory | ||
+ | * Step 3: From the prompt, run **" | ||
+ | * Step 4: Also run **" | ||
+ | |||
+ | Now, at this point you can open windows/ | ||
+ | |||
+ | === Warning! === | ||
+ | |||
+ | Don't use an underscore in the name, it screws up the android build. | ||
+ | |||
+ | === Android notes === | ||
+ | If you're doing Android, you'll probably want to look over the following files by hand to tweak things: | ||
+ | |||
+ | * android/ | ||
+ | * android/ | ||
+ | * android/ | ||
+ | * android/ | ||
+ | |||
+ | === Summary === | ||
+ | And there you go, more or less ready. | ||
+ | |||
+ | It IS possible to do directory checkout of your own svn located inside of your svn proton checkout btw - it's what I do for client projects, works like charm. | ||
+ | |||
+ | For linux users... ermm... well, [[https:// | ||
- | Crap, need to go now. Will work on this later.. -Seth |
proton_vsrename.1303912188.txt.gz · Last modified: 2011/04/27 13:49 by seth