Commit graph

18 commits

Author SHA1 Message Date
thatsIch
013c8d882c Makes maven dependencies de- and installable
Provides a new configuration `mods` which can be used on Maven Artifacts. That way, we can install them without affecting them on runtime (less load time)

Put the optional tasks into `optional.gradle` where a install task is just a copy task and the deinstall task a delete task

Added maven local to the repositories, if for some reason somebody uses a local maven
2015-05-02 19:35:34 +02:00
thatsIch
ce6a2e8487 Do not use the slurper anymore
The proper way to use gradle is to actually use the gradle.properties. It will be automatically read without using a self defined config slurper.

The gradle.properties adds additional convenient options e.g. regarding the VM options and parallel calculation or daemons
2015-04-29 21:03:49 +02:00
thatsIch
800c30e91c Fixes #1271: Added missing pack.mcmeta
Was missing in the resource management of the build script to be handled
2015-04-13 12:25:54 +02:00
thatsIch
0f31cd43d2 Deobfuscated version for Developers contains no dupes anymore 2015-04-06 19:42:20 +02:00
thatsIch
8042dbb3db Fixes integration bug for Resources between Gradle and IntelliJ, does not affect Eclipse 2015-04-05 15:25:26 +02:00
thatsIch
6baf952904 Fixes #976 Now uses GitHub to retrieve most current version
Reworked whole Version Checker with an extensible interface to add any other service later on easier.
The version checker now has its own config file, to collect the different options and extract them from the main config file.
In that you can specify how fine the versions should be checked.
2015-03-17 07:18:49 +01:00
thatsIch
f26c7490c0 Should fix #492, removing the double copy 2014-11-25 20:01:48 +01:00
FireBall1725
383de1f894 removed if statement that wasn't needed 2014-09-28 14:58:20 -04:00
FireBall1725
31434c1382 fixed bug in call to teamcity 2014-09-28 14:55:55 -04:00
FireBall1725
fed20a97fa added fix for main branch being built with the pull requests 2014-09-28 14:53:36 -04:00
FireBall1725
75361e5f5d Added some comments 2014-09-28 13:18:52 -04:00
FireBall1725
62a60469e0 Removed null teamcity code 2014-09-28 12:55:59 -04:00
FireBall1725
3257140b5a Oops, had a bad import at the top 2014-09-28 12:51:13 -04:00
FireBall1725
a089438843 Added support for TeamCity adding version data
Moved stub api version numbers to build.properties
2014-09-28 12:45:55 -04:00
thatsIch
54802be11f Moved API
Added temporary(!) API dependencies, will resolved via Maven later on
Added mcmod.info
Added pack.mcmeta template
Added hacked BC jar to use facades indev
Split build logic into several pieces
Update gitignore
Modify build.gradle to match changes
2014-09-26 16:14:45 +02:00
Cisien
b97f19bea8 Exclude APIs from the final jar build 2014-09-25 22:47:49 -07:00
Cisien
0858245860 fix sourceSets in build.grade 2014-09-25 09:28:31 -07:00
AlgorithmX2
943afb01b8 Added Gradle and Readme 2014-09-23 19:30:22 -05:00