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: by seth
