message: Clean up cc/dual_net:factory build target
diff: @@ -40,11 +40,7 @@ minigo_cc_library(
  ],
  )
  -minigo_cc_library(
  - name = "factory",
  - srcs = ["factory.cc"],
  - hdrs = ["factory.h"],
  - copts = select({
  +factory_engine_copts = select({
  ":enable_remote": ["-DMG_ENABLE_REMOTE_DUAL_NET"],
  "//conditions:default": [],
  }) + select({
  @@ -53,15 +49,9 @@ minigo_cc_library(
  }) + select({
  ":enable_lite": ["-DMG_ENABLE_LITE_DUAL_NET"],
  "//conditions:default": [],
  - }),
  - deps = [
  - ":dual_net",
  - "//cc:base",
  - "//cc:check",
  - "@com_github_gflags_gflags//:gflags",
  - "@com_google_absl//absl/memory",
  - "@com_google_absl//absl/strings",
  - ] + select({
  +})
  +
  +factory_engine_deps = select({
  ":enable_remote": [":inference_server"],
  "//conditions:default": [],
  }) + select({
  @@ -70,7 +60,21 @@ minigo_cc_library(
  }) + select({
  ":enable_lite": [":lite_dual_net"],
  "//conditions:default": [],
  - }),
  +})
  +
  +minigo_cc_library(
  + name = "factory",
  + srcs = ["factory.cc"],
  + hdrs = ["factory.h"],
  + copts = factory_engine_copts,
  + deps = [
  + ":dual_net",
  + "//cc:base",
  + "//cc:check",
  + "@com_github_gflags_gflags//:gflags",
  + "@com_google_absl//absl/memory",
  + "@com_google_absl//absl/strings",
  + ] + factory_engine_deps,
  )
  minigo_cc_library(
  