summaryrefslogtreecommitdiffstats
path: root/src/com/gitblit/build
diff options
context:
space:
mode:
authorJames Moger <james.moger@gitblit.com>2012-11-23 11:56:04 -0500
committerJames Moger <james.moger@gitblit.com>2012-11-23 11:56:04 -0500
commit0040210c8290bf60b8b08437d18b6cc05e863f32 (patch)
tree5fa2650370dc431be150b3a4d767903dda79cb5f /src/com/gitblit/build
parentf09f249c0eacbc73592c4f656a9c34f6bc1df1cc (diff)
downloadgitblit-0040210c8290bf60b8b08437d18b6cc05e863f32.tar.gz
gitblit-0040210c8290bf60b8b08437d18b6cc05e863f32.zip
Generate empty CRL on startup to make Jetty happy
Diffstat (limited to 'src/com/gitblit/build')
-rw-r--r--src/com/gitblit/build/Build.java30
1 files changed, 30 insertions, 0 deletions
diff --git a/src/com/gitblit/build/Build.java b/src/com/gitblit/build/Build.java
index c74c6cb7..4c5fa195 100644
--- a/src/com/gitblit/build/Build.java
+++ b/src/com/gitblit/build/Build.java
@@ -69,6 +69,11 @@ public class Build {
runtime();
compiletime();
buildSettingKeys();
+ delete(
+ "bcmail-jdk16-1.46.jar",
+ "bcprov-jdk16-1.46.jar",
+ "src/bcmail-jdk16-1.46-sources.jar",
+ "src/bcprov-jdk16-1.46-sources.jar");
}
public static void runtime() {
@@ -145,6 +150,15 @@ public class Build {
// needed for site publishing
downloadFromApache(MavenObject.COMMONSNET, BuildType.RUNTIME);
}
+
+ private static void delete(String... files) {
+ for (String name : files) {
+ File file = new File("ext", name);
+ if (file.exists()) {
+ file.delete();
+ }
+ }
+ }
public static void federationClient() {
downloadFromApache(MavenObject.JCOMMANDER, BuildType.RUNTIME);
@@ -173,6 +187,22 @@ public class Build {
downloadFromEclipse(MavenObject.JGIT, BuildType.RUNTIME);
}
+
+ public static void authority(DownloadListener listener) {
+ downloadListener = listener;
+ downloadFromApache(MavenObject.JCOMMANDER, BuildType.RUNTIME);
+ downloadFromApache(MavenObject.JSCH, BuildType.RUNTIME);
+ downloadFromApache(MavenObject.SLF4JAPI, BuildType.RUNTIME);
+ downloadFromApache(MavenObject.SLF4LOG4J, BuildType.RUNTIME);
+ downloadFromApache(MavenObject.LOG4J, BuildType.RUNTIME);
+ downloadFromApache(MavenObject.BOUNCYCASTLE, BuildType.RUNTIME);
+ downloadFromApache(MavenObject.BOUNCYCASTLE_MAIL, BuildType.RUNTIME);
+ downloadFromApache(MavenObject.BOUNCYCASTLE_PKIX, BuildType.RUNTIME);
+ downloadFromApache(MavenObject.JCALENDAR, BuildType.RUNTIME);
+ downloadFromApache(MavenObject.MAIL, BuildType.RUNTIME);
+
+ downloadFromEclipse(MavenObject.JGIT, BuildType.RUNTIME);
+ }
/**
* Builds the Keys class based on the gitblit.properties file and inserts