James Moger
2012-11-23 0040210c8290bf60b8b08437d18b6cc05e863f32
src/com/gitblit/build/Build.java
@@ -69,6 +69,11 @@
      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 @@
      // 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 @@
      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