Remove BuckUtils

Change-Id: Iba9535a60d1d48fbda9f6b560c11f204a232b10c
diff --git a/gerrit-httpd/src/main/java/com/google/gerrit/httpd/raw/BuckUtils.java b/gerrit-httpd/src/main/java/com/google/gerrit/httpd/raw/BuckUtils.java
deleted file mode 100644
index 7d85877..0000000
--- a/gerrit-httpd/src/main/java/com/google/gerrit/httpd/raw/BuckUtils.java
+++ /dev/null
@@ -1,79 +0,0 @@
-// Copyright (C) 2015 The Android Open Source Project
-//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-
-package com.google.gerrit.httpd.raw;
-
-import static com.google.common.base.MoreObjects.firstNonNull;
-
-import java.io.IOException;
-import java.nio.file.Path;
-import java.util.Properties;
-
-class BuckUtils extends BuildSystem {
-  BuckUtils(Path sourceRoot) {
-    super(sourceRoot);
-  }
-
-  @Override
-  protected ProcessBuilder newBuildProcess(Label label) throws IOException {
-    Properties properties = loadBuildProperties(
-        sourceRoot.resolve("buck-out/gen/tools/buck/buck.properties"));
-    String buck = firstNonNull(properties.getProperty("buck"), "buck");
-    ProcessBuilder proc = new ProcessBuilder(buck, "build", label.fullName());
-    if (properties.containsKey("PATH")) {
-      proc.environment().put("PATH", properties.getProperty("PATH"));
-    }
-    return proc;
-  }
-
-  @Override
-  public Path targetPath(Label label) {
-    return sourceRoot.resolve("buck-out")
-        .resolve("gen").resolve(label.artifact);
-  }
-
-  @Override
-  public String buildCommand(Label l) {
-    return "buck build " + l.toString();
-  }
-
-  @Override
-  public Label gwtZipLabel(String agent) {
-    // TODO(davido): instead of assuming specific Buck's internal
-    // target directory for gwt_binary() artifacts, ask Buck for
-    // the location of user agent permutation GWT zip, e. g.:
-    // $ buck targets --show_output //gerrit-gwtui:ui_safari \
-    //    | awk '{print $2}'
-    String t = "ui_" + agent;
-    return new BuildSystem.Label("gerrit-gwtui", t,
-        String.format("gerrit-gwtui/__gwt_binary_%s__/%s.zip", t, t));
-  }
-
-  @Override
-  public Label polygerritComponents() {
-    return new Label("polygerrit-ui", "polygerrit_components",
-        "polygerrit-ui/polygerrit_components/" +
-        "polygerrit_components.bower_components.zip");
-  }
-
-  @Override
-  public Label fontZipLabel() {
-    return new Label("polygerrit-ui", "fonts", "polygerrit-ui/fonts/fonts.zip");
-  }
-
-  @Override
-  public String name() {
-    return "buck";
-  }
-}
diff --git a/gerrit-httpd/src/main/java/com/google/gerrit/httpd/raw/StaticModule.java b/gerrit-httpd/src/main/java/com/google/gerrit/httpd/raw/StaticModule.java
index d1070fc..3c05d0c 100644
--- a/gerrit-httpd/src/main/java/com/google/gerrit/httpd/raw/StaticModule.java
+++ b/gerrit-httpd/src/main/java/com/google/gerrit/httpd/raw/StaticModule.java
@@ -363,9 +363,7 @@
       }
 
       sourceRoot = getSourseRootOrNull();
-      builder = GerritLauncher.isBazel()
-          ? new BazelBuild(sourceRoot)
-          : new BuckUtils(sourceRoot);
+      builder = new BazelBuild(sourceRoot);
     }
 
     private static Path getSourseRootOrNull() {