mirror of
https://github.com/google/brotli.git
synced 2026-07-08 17:56:58 +00:00
[PR #677] [MERGED] Inverse bazel project/workspace tree #1323
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/google/brotli/pull/677
Author: @eustas
Created: 5/31/2018
Status: ✅ Merged
Merged: 6/4/2018
Merged by: @eustas
Base:
master← Head:inverse-bzl📝 Commits (10+)
03c3470Inverse bazel workspace tree.f770adeFix Appveyor / Travis Bazel invocations.5696106Fix build scriptsc1a950fDo not "test" research subproject.7a822a9Try to fix appveyor9e60120Update "linker" script1c21ab6Dittoaa6b14cdr7fa3669take 3efe4231take4📊 Changes
21 files changed (+319 additions, -294 deletions)
View changed files
📝
.gitignore(+1 -0)📝
BUILD(+0 -87)📝
WORKSPACE(+12 -87)📝
c/common/transform.h(+1 -1)➕
go/BUILD(+3 -0)➕
go/WORKSPACE(+16 -0)📝
go/cbrotli/BUILD(+2 -2)➕
java/BUILD(+86 -0)➕
java/WORKSPACE(+69 -0)📝
java/org/brotli/dec/DictionaryData.java(+1 -0)📝
java/org/brotli/integration/BUILD(+10 -10)📝
java/org/brotli/wrapper/common/BUILD(+17 -21)📝
java/org/brotli/wrapper/common/SetRfcDictionaryTest.java(+8 -29)📝
java/org/brotli/wrapper/dec/BUILD(+19 -22)📝
java/org/brotli/wrapper/enc/BUILD(+20 -25)➕
js/WORKSPACE(+14 -0)📝
research/BUILD(+1 -1)➕
research/WORKSPACE(+12 -0)📝
scripts/.travis.sh(+5 -1)📝
scripts/appveyor.yml(+14 -5)...and 1 more files
📄 Description
Now each subproject directly depends on root (c) project.
This helps to mitigate Bazel bug bazelbuild/bazel#2391; short summary:
Bazel does not work if referenced subproject
WORKSPACEuses anyrepositories that embedding project does not.
Bright side: building C project is much faster;
no need to download closure, go and JDK...
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.