SVN Build, Do It Yourself
I made a package for windows that automates svn build, so everyone can check out the newest and most buggy version 
http://www.mediafire.com/file/jekjjk2og ... ldv2.3.zip
Software used:
Eclipse Java Compiler ecj
7zip
Subversion
Needed software:
Windows (if you have linux/mac you should be able to obtain the software and write your own bash scripts based on the batches)
Java Runtime (I guess you already have it if you want to run Forge)
Usage:
run-first.bat > sets up local copy of SVN run this the first time you use the package or if you delete forge-svn directory
update-and-build.bat > updates your local copy and builds forge, once it's done you get forge directory with all you need and a forge.zip which is a compressed copy of this directory
The 2.3 version has everything included and working. It's a full standalone solution.
http://www.mediafire.com/file/jekjjk2og ... ldv2.3.zip
Software used:
Eclipse Java Compiler ecj
7zip
Subversion
Needed software:
Windows (if you have linux/mac you should be able to obtain the software and write your own bash scripts based on the batches)
Java Runtime (I guess you already have it if you want to run Forge)
Usage:
run-first.bat > sets up local copy of SVN run this the first time you use the package or if you delete forge-svn directory
update-and-build.bat > updates your local copy and builds forge, once it's done you get forge directory with all you need and a forge.zip which is a compressed copy of this directory
The 2.3 version has everything included and working. It's a full standalone solution.
Chris H wrote:This is another package of scripts produced by another member. This was added to Snacko's message in an effort to make this material easier to find.
UnderFlow wrote:I took the batch files, merged them and made the output a bit prettier.
This is the result: http://dl.dropbox.com/u/5988273/build-forge.bat
The target path is designated by the first command line parameter (it has to be in double quotes). (if you don't know how to set it: http://vgstrategies.about.com/od/faq/a/CommandLineP.htm)
You still need the rest of the files from the OP.
Edit:
I created a package containing everything needed: http://dl.dropbox.com/u/5988273/forge-build.zip
It also contains a file called "run.bat" that runs "build-forge.bat" in a way that makes it create the forge directory as a sibling to the build directory.
Suggestions for additional features are welcome.
Update:
The first version contained a bug which caused it to copy directories to the wrong place. I apologize for any trouble that this has caused. Please redownload the file.
In addition to the bugfix, the updated version contains some minor tweaks.
Update 1.1:
- "display_new_layout.xml" does not get copied anymore.
- Added comments on how to customize the output (open and modify the file with a text editor).
- Modified header text.
Update 1.2:
- Added "forge-svn\res\lib\java-yield-1.0-SNAPSHOT-jar-with-dependencies.jar" to the java command.
Build script updated with the new jars (version 1.3):
- Batch file only: http://dl.dropbox.com/u/5988273/build-forge.bat
- Complete package: http://dl.dropbox.com/u/5988273/forge-build.zip
Update 1.4:
- Added a few lines to run.bat to make it update build-forge.bat, like goonjamin suggested. Lastly, since there were some people with locking issues, I added the cleanup script to the zip package.
- http://dl.dropbox.com/u/5988273/forge-build.zip
- http://dl.dropbox.com/u/5988273/build-forge.bat
- http://dl.dropbox.com/u/5988273/run.bat
- http://dl.dropbox.com/u/5988273/cleanup.bat
Snackos script used xcopy iirc, but it says "Xcopy is now deprecated, please use Robocopy." under Vista and later.