Commit graph

57 commits

Author SHA1 Message Date
md_5
f56c3840b4 BUILDTOOLS-356: Check includes for git author / email 2017-09-22 19:32:13 +10:00
md_5
76b15f3109 BUILDTOOLS-140: # is not a supported path character 2017-09-09 18:32:19 +10:00
md_5
59469f0fef Various updates 2017-08-11 16:39:47 +10:00
md_5
7f7e5316b3 Add warning about old/new java versions 2017-05-15 08:34:51 +10:00
md_5
8aa3a224c3 Add server URL reading and correct building outdated versions per BUILDTOOLS-305 2017-02-10 18:35:39 +11:00
md_5
60cf761351 BUILDTOOLS-301: Use sh for all scripts. 2017-01-30 08:35:51 +11:00
md_5
4bf25ea519 SPIGOT-39: Try falling back to bash if no shell set 2016-10-03 07:29:00 +11:00
LukBukkit
0880f1d6f6 Fixed issues relating to the Windows 10 Ubuntu bash 2016-09-17 17:40:29 +10:00
md_5
afc75668da Just check for mostly problematic ' 2016-03-26 16:09:16 +11:00
md_5
c5115712fd Blacklist some special chars 2016-03-26 15:58:22 +11:00
md_5
e83f4b5a6c Use more direct BuildTools link
Credit to Sweepyoface in #30
2016-03-22 14:57:37 +11:00
md_5
7c0768f49d Make Spigot error log message nicer. 2016-03-01 19:09:59 +11:00
md_5
140d6810aa Make sure that older builds can still be built. 2016-03-01 09:50:21 +11:00
md_5
409eb23137 Implement changes required for Minecraft 1.9
* Add method to configure decompiler arguments in info.json
2016-03-01 09:31:32 +11:00
md_5
5861ac0967 Use https for Maven download. 2016-01-23 10:32:38 +11:00
md_5
1847da75fe Disable GUI check as there are sometimes when this will trigger even with a console (such as in an IDE). 2015-09-02 07:33:17 +10:00
md_5
190add0752 Set a sane autocrlf value on fresh clones. 2015-09-02 07:32:27 +10:00
kosgan10
7750a2f992 Add a simple GUI for double-clickers 2015-09-02 07:01:46 +10:00
md_5
00c9da2167 Add option to check for hash of Vanilla server jar. 2015-07-29 20:11:57 +10:00
md_5
fdaa042d6b BUILDTOOLS-91: Remove LVT as part of final remap stage. 2015-07-25 18:29:30 +10:00
Thinkofdeath
44af2613da Fix a null pointer issue with getenv 2015-06-10 16:21:17 +01:00
md_5
191c281ceb BUILDTOOLS-118: Check M2_HOME for Maven install and attempt to use it.
I have a feeling this could break people already using BuildTools with a bad M2_HOME directory, but that's really their issue.
2015-06-10 19:53:41 +10:00
md_5
e9ee0aa0b7 Update to Maven 3.2.5
I'm sure there was an issue somewhere.
2015-05-28 17:26:27 +10:00
Ginger Geek
f1d0f25ae7 Don't lie about compiling Spigot.
Prevents the message "Compiling Spigot & Spigot-API" from showing even with --skip-compile flag.
2015-05-26 19:36:27 +10:00
BuildTools
eda2160553 Fix NPE when skipping compile stage. 2015-04-26 13:10:19 -05:00
md_5
5068da3ba1 Add --rev flag to build specific versions. 2015-03-01 10:23:32 +11:00
md_5
54f85d1937 Use SS2 for class mapping too (reverted from commit 4a50b4a372) (reverted from commit 32c481a1e3) 2015-02-27 16:43:35 +11:00
md_5
32c481a1e3 Use SS2 for class mapping too (reverted from commit 4a50b4a372) 2015-02-27 16:31:19 +11:00
Thinkofdeath
47c51288b2 Support multiple minecraft versions 2015-02-27 16:27:23 +11:00
md_5
76c6f0b6f9 Check for required BuildTools version when building specific versions. 2015-02-27 16:22:46 +11:00
md_5
9027b7f12a Minor formatting issue. 2015-02-27 16:12:05 +11:00
Thinkofdeath
73cf0e994f Use JOpt for flags 2015-02-27 16:10:17 +11:00
md_5
4a50b4a372 Use SS2 for class mapping too 2015-02-27 16:08:36 +11:00
Thinkofdeath
3273a6e65a Disable LVT for fernflower 2015-02-27 16:07:39 +11:00
md_5
e7b75203b8 * 7 or above 2015-01-26 09:10:35 +11:00
md_5
e2b50221a7 Allow java 6 to be used [not advised] 2015-01-26 09:10:07 +11:00
md_5
3ac4b16c3d Do a hard reset instead of detached head checkout. 2015-01-21 08:34:58 +11:00
md_5
d6948df6b9 Get info about what to build from Jenkins.
- Will allow us to pin builds
- Won't build stuff Jenkins hasn't already built
2015-01-13 10:11:24 +11:00
md_5
abb3b7a699 BUILDTOOLS-65 & BUILDTOOLS-68: Javadoc and source jar generation options. 2015-01-12 11:49:04 +11:00
md_5
2bc3c93e18 Finish up Mac OSX support, require Java 7 for BuildTools.
Support for Java 6 ended over a year ago, plus SpecialSource-2 requires it.
2015-01-06 09:44:23 +11:00
md_5
a48f9fafe5 Use 1GB of ram per maven invocation. 2015-01-05 19:45:18 +11:00
md_5
a7829bfaad Remove the need for JDK to be installed. 2015-01-05 14:46:07 +11:00
md_5
9d9ebf6ce5 Support patches without a prelude. 2014-12-24 09:32:10 +11:00
md_5
7954aca0ff Don't use Jacobe for formatting, add support for Mac systems.
Requires -Dmac.supported=true.
2014-12-24 08:41:48 +11:00
DemonWav
d8e4840e46 Fixed logging to show where the git repo was cloned to 2014-12-14 10:29:44 +11:00
md_5
c9ae24993c Add option to skip compilation 2014-12-12 11:25:00 +11:00
Antony Riley
7b889b881f Log output to BuildTools.log.txt
Conflicts:
	src/main/java/org/spigotmc/builder/Builder.java
2014-12-12 11:21:43 +11:00
md_5
a664e1f263 Add don't update flag 2014-12-12 11:07:46 +11:00
md_5
42001db64a Merge pull request #8 in SPIGOT/buildtools from ~CYBERTIGER/buildtools:disable-certificate-check to master
* commit 'c4677b211a863f809dfb2053598ee0e48c6bae25':
  Add command line option to disable https certificate checking.
2014-12-10 03:50:41 +01:00
Antony Riley
c4677b211a Add command line option to disable https certificate checking. 2014-12-08 01:41:20 +02:00