2012-06-20 03:51:15 +02:00
|
|
|
## Welcome to Buildcraft on GitHub
|
|
|
|
|
2012-07-10 19:13:12 +02:00
|
|
|
### Official Builds
|
2012-08-12 23:26:01 +02:00
|
|
|
An official jenkins build server can be found [here](http://jenkins.mc-epoch.com:8080/). Jenkins will generate a new
|
2012-07-10 19:13:12 +02:00
|
|
|
build every time a change is pushed to github.
|
|
|
|
|
|
|
|
### Compiling and packaging Buildcraft
|
2012-06-20 03:51:15 +02:00
|
|
|
1. Ensure that `Apache Ant` (found [here](http://ant.apache.org/)) is installed correctly on your system.
|
|
|
|
* Linux users will need the latest version of astyle installed as well.
|
|
|
|
1. Create a base directory for the build
|
|
|
|
1. Clone the Buildcraft repository into `basedir/src/`
|
|
|
|
1. Copy the minecraft bin dir and minecraft_server.jar into `basedir/jars/`
|
|
|
|
1. Navigate to basedir/src in a shell and run `ant clean package` (this will take 2-5 minutes)
|
|
|
|
1. The compiled and obfuscated jars will be in basedir/build/dist
|
|
|
|
|
|
|
|
Your directory structure should look like this:
|
|
|
|
***
|
|
|
|
|
|
|
|
basedir
|
|
|
|
\- jars
|
|
|
|
|- minecraft_server.jar
|
|
|
|
\- bin
|
|
|
|
|- minecraft.jar
|
|
|
|
|- ...
|
|
|
|
\- src
|
|
|
|
|- buildcraft_client
|
|
|
|
|- buildcraft_server
|
|
|
|
|- ...
|
|
|
|
|
|
|
|
***
|