Skip to content

Commit

Permalink
Update to rules_jvm_external 5.3
Browse files Browse the repository at this point in the history
  • Loading branch information
JaredNeil committed Oct 12, 2023
1 parent 1705c23 commit a51c5c9
Show file tree
Hide file tree
Showing 10 changed files with 6,016 additions and 8,405 deletions.
2 changes: 1 addition & 1 deletion .bazelversion
Original file line number Diff line number Diff line change
@@ -1 +1 @@
bazelbuild/4.2.4
bazelbuild/6.3.2
56 changes: 4 additions & 52 deletions WORKSPACE
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@ workspace(name = "io_bazel_rules_play_routes")
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

# rules_jvm_external
RULES_JVM_EXTERNAL_TAG = "4.2"
RULES_JVM_EXTERNAL_TAG = "5.3"

http_archive(
name = "rules_jvm_external",
sha256 = "cd1a77b7b02e8e008439ca76fd34f5b07aecb8c752961f9640dea15e9e5ba1ca",
sha256 = "6cc8444b20307113a62b676846c29ff018402fd4c7097fcd6d0a0fd5f2e86429",
strip_prefix = "rules_jvm_external-{}".format(RULES_JVM_EXTERNAL_TAG),
type = "zip",
url = "https://github.com/bazelbuild/rules_jvm_external/archive/{}.zip".format(RULES_JVM_EXTERNAL_TAG),
Expand All @@ -31,64 +31,16 @@ load("@play_routes_test//:defs.bzl", play_routes_test_pinned_maven_install = "pi
play_routes_test_pinned_maven_install()

# Skylib
skylib_version = "1.0.2" # update this as needed
skylib_version = "1.4.2" # update this as needed

http_archive(
name = "bazel_skylib",
sha256 = "64ad2728ccdd2044216e4cec7815918b7bb3bb28c95b7e9d951f9d4eccb07625",
# sha256 = "64ad2728ccdd2044216e4cec7815918b7bb3bb28c95b7e9d951f9d4eccb07625",
strip_prefix = "bazel-skylib-{}".format(skylib_version),
type = "zip",
url = "https://github.com/bazelbuild/bazel-skylib/archive/{}.zip".format(skylib_version),
)

# rules_nodejs
# To use the JavaScript version of Sass, we need to first install nodejs
rules_nodejs_version = "4.6.1"

http_archive(
name = "build_bazel_rules_nodejs",
sha256 = "d63ecec7192394f5cc4ad95a115f8a6c9de55c60d56c1f08da79c306355e4654",
url = "https://github.com/bazelbuild/rules_nodejs/releases/download/{v}/rules_nodejs-{v}.tar.gz".format(v = rules_nodejs_version),
)

load("@build_bazel_rules_nodejs//:index.bzl", "node_repositories")

node_repositories(package_json = [])

# rules_sass
rules_sass_version = "1.26.2" # update this as needed

http_archive(
name = "io_bazel_rules_sass",
sha256 = "a31026741e4af6f1e5bcc9cce23db0549ecdea6270c8919da09110886102eb8e",
strip_prefix = "rules_sass-{}".format(rules_sass_version),
type = "zip",
url = "https://github.com/bazelbuild/rules_sass/archive/{}.zip".format(rules_sass_version),
)

load("@io_bazel_rules_sass//:package.bzl", "rules_sass_dependencies")

rules_sass_dependencies()

load("@io_bazel_rules_sass//sass:sass_repositories.bzl", "sass_repositories")

sass_repositories()

# Skydoc
skydoc_version = "0.3.0" # update this as needed

http_archive(
name = "io_bazel_skydoc",
sha256 = "8762a212cff5f81505a1632630edcfe9adce381479a50a03c968bd2fc217972d",
strip_prefix = "skydoc-{}".format(skydoc_version),
type = "zip",
url = "https://github.com/bazelbuild/skydoc/archive/{}.zip".format(skydoc_version),
)

load("@io_bazel_skydoc//skylark:skylark.bzl", "skydoc_repositories")

skydoc_repositories()

# com_github_bazelbuild_buildtools

buildtools_tag = "0.29.0"
Expand Down
130 changes: 0 additions & 130 deletions docs/stardoc/play-routes.md

This file was deleted.

19 changes: 0 additions & 19 deletions play-routes/BUILD
Original file line number Diff line number Diff line change
@@ -1,27 +1,8 @@
# Borrowed from higherkindness/rules_scala

load("@bazel_skylib//:bzl_library.bzl", "bzl_library")
load("@io_bazel_skydoc//stardoc:stardoc.bzl", "stardoc")
load("@rules_pkg//:pkg.bzl", "pkg_tar")
load("@bazel_skylib//lib:paths.bzl", "paths")

[
stardoc(
name = paths.replace_extension(file, "_doc").replace("/", "_"),
out = paths.replace_extension(file, ".md").replace("/", "_"),
input = file,
deps = [
"//play-routes:bzl_internal",
],
)
for file in glob(["**/*.bzl"])
]

pkg_tar(
name = "docs",
srcs = [paths.replace_extension(file, ".md").replace("/", "_") for file in glob(["**/*.bzl"])],
mode = "0644",
)

bzl_library(
name = "bzl_internal",
Expand Down
Loading

0 comments on commit a51c5c9

Please sign in to comment.