| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now [new_]http_archive can be used for executables as well as "default
permission" (644) files.
This also gets rid of the Apache Commons Compress dependency entirely, which is
nice. Fixing this also exposed some bugs in how archives were being decompressed
(the same archive was being decompressed multiple times), which I also fixed by
making the decompressors SkyFunctions.
Fixes #238.
--
MOS_MIGRATED_REVID=95747810
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=92141245
|
|
|
|
|
|
|
|
|
|
|
| |
Before, external jars would stomp on each other and the last jar loaded would
"win" (all others would be overwritten and the build would fail). This changes
symlink forest path generation to generate unique paths under
<exec-root>/external/ for jars, so multiple external jar dependencies can be
used.
--
MOS_MIGRATED_REVID=88952191
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adds a new rule:
new_http_archive(
name = "whatever",
url = "http://www.github.com/google/bazel-tools/my-tools.zip",
sha256 = "...",
build_file = "my/tools/objc.BUILD",
)
This will download & unzip my-tools.zip, put a WORKSPACE file in its root, and
link the provided BUILD file into its root.
--
MOS_MIGRATED_REVID=88941267
|
|
|
|
|
|
|
| |
Also added some unit tests.
--
MOS_MIGRATED_REVID=85725717
|
|
--
MOE_MIGRATED_REVID=85702957
|