blob: ba725b9e32e8f5fea68c96d291f9b3c351e9108c [file] [log] [blame]
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
RULES_JVM_EXTERNAL_TAG = "4.2"
RULES_JVM_EXTERNAL_SHA = "cd1a77b7b02e8e008439ca76fd34f5b07aecb8c752961f9640dea15e9e5ba1ca"
http_archive(
name = "rules_jvm_external",
strip_prefix = "rules_jvm_external-%s" % RULES_JVM_EXTERNAL_TAG,
sha256 = RULES_JVM_EXTERNAL_SHA,
url = "https://github.com/bazelbuild/rules_jvm_external/archive/%s.zip" % RULES_JVM_EXTERNAL_TAG,
)
local_repository(
name = "framework_jdk_core",
path = "../org.eclipse.osee.framework.jdk.core",
)
local_repository(
name = "framework_core",
path = "../org.eclipse.osee.framework.core",
)
local_repository(
name = "framework_messaging",
path = "../org.eclipse.osee.framework.messaging",
)
local_repository(
name = "framework_resource_management",
path = "../org.eclipse.osee.framework.resource.management",
)
local_repository(
name = "framework_messaging_event_res",
path = "../org.eclipse.osee.framework.messaging.event.res",
)
local_repository(
name = "framework_core_model",
path = "../org.eclipse.osee.framework.core.model",
)
local_repository(
name = "framework_skynet_core",
path = "../org.eclipse.osee.framework.skynet.core",
)
local_repository(
name = "framework_logging",
path = "../org.eclipse.osee.framework.logging",
)
local_repository(
name = "logger",
path = "../org.eclipse.osee.logger",
)
local_repository(
name = "define_api",
path = "../org.eclipse.osee.define.api",
)
local_repository(
name = "cache_admin",
path = "../org.eclipse.osee.cache.admin",
)
local_repository(
name = "jaxrs",
path = "../org.eclipse.osee.jaxrs",
)
local_repository(
name = "jdbc",
path = "../org.eclipse.osee.jdbc",
)
local_repository(
name = "orcs_rest_model",
path = "../org.eclipse.osee.orcs.rest.model",
)
local_repository(
name = "console_admin",
path = "../org.eclipse.osee.console.admin",
)
local_repository(
name = "orcs",
path = "../org.eclipse.osee.orcs",
)
local_repository(
name = "orcs_core",
path = "../org.eclipse.osee.orcs.core",
)
local_repository(
name = "orcs_rest",
path = "../org.eclipse.osee.orcs.rest",
)
local_repository(
name = "activity_api",
path = "../org.eclipse.osee.activity.api",
)
local_repository(
name = "framework_ui_swt",
path = "../org.eclipse.osee.framework.ui.swt",
)
local_repository(
name = "framework_plugin_core",
path = "../org.eclipse.osee.framework.plugin.core",
)
local_repository(
name = "framework_core_client",
path = "../org.eclipse.osee.framework.core.client",
)
local_repository(
name = "framework_core_server",
path = "../org.eclipse.osee.framework.core.server",
)
local_repository(
name = "framework_server_ide",
path = "../org.eclipse.osee.framework.server.ide",
)
local_repository(
name = "framework_server_ide_api",
path = "../org.eclipse.osee.framework.server.ide.api",
)
local_repository(
name = "activity",
path = "../org.eclipse.osee.activity",
)
local_repository(
name = "ext_jars",
path = "../ext.jars",
)
load("@rules_jvm_external//:repositories.bzl", "rules_jvm_external_deps")
rules_jvm_external_deps()
load("@rules_jvm_external//:setup.bzl", "rules_jvm_external_setup")
rules_jvm_external_setup()
load("@rules_jvm_external//:defs.bzl", "maven_install")
maven_install(
artifacts = [
"com.fasterxml.jackson.core:jackson-core:2.10.3",
"com.fasterxml.jackson.core:jackson-databind:2.10.3",
"com.fasterxml.jackson.core:jackson-annotations:2.10.3",
"commons-codec:commons-codec:1.6",
"org.eclipse.jdt:org.eclipse.jdt.annotation:2.2.600",
"javax.ws.rs:javax.ws.rs-api:2.1",
"javax.activation:activation:1.1",
"org.apache.cxf:cxf-rt-frontend-jaxrs:3.3.12",
"org.apache.cxf:cxf-rt-rs-security-oauth:3.3.12",
"org.apache.cxf:cxf-rt-rs-security-oauth2:3.3.12",
"org.apache.cxf:cxf-rt-security:3.3.12",
"org.apache.cxf:cxf-rt-transports-http:3.3.12",
"com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:2.12.1",
"com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:2.12.1",
"org.slf4j:slf4j-api:1.7.2",
"jakarta.xml.bind:jakarta.xml.bind-api:3.0.1",
"org.eclipse.core:org.eclipse.core.resources:3.7.100",
"javax.mail:mail:1.4.1",
"org.antlr:antlr-runtime:3.2",
"com.google.guava:guava:27.1-jre",
"org.apache.poi:poi:4.1.1",
"org.apache.poi:poi-ooxml:4.1.1",
"org.hsqldb:hsqldb:2.6.1",
"javax.servlet:javax.servlet-api:3.1.0",
"org.eclipse.jgit:org.eclipse.jgit:5.8.0.202006091008-r",
"org.jsoup:jsoup:1.8.3",
"org.eclipse.jdt:org.eclipse.jdt.core:3.22.0",
"io.swagger.core.v3:swagger-annotations:2.2.7",
"io.swagger.core.v3:swagger-core:2.2.7",
"io.swagger.core.v3:swagger-jaxrs2:2.2.7",
"io.swagger.core.v3:swagger-models:2.2.7",
"org.apache.geronimo.specs:geronimo-jms_1.1_spec:1.1",
"org.apache.activemq:activemq-all:5.14.0"
],
repositories = [
# Private repositories are supported through HTTP Basic auth
"https://repo1.maven.org/maven2",
"https://download.eclipse.org/tools/orbit/downloads/drops/R20201130205003/",
"https://download.eclipse.org/releases/2020-06/202006171000"
],
)