| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The new docs/ directory in the bazel source tree will only contain the Bazel
docs site, which is hosted at docs.bazel.build. This change deletes the
marketing site and blog, which have been migrated to the bazel-website and
bazel-blog GitHub repositories respectively.
This change also updates the serve-docs.sh and ci/build.sh under scripts/ in
preparation for publishing the docs site.
Note that to help make reviews more manageable, this change is limited to
moving files to their new locations. Here are the follow-up changes:
* Update all links in docs to remove versions/master in paths and to add
correct bazel.build subdomain when linking to pages on the marketing site
or the blog.
* Set up versioned directories on GCS bucket and add tooling for versioning
docs
This change is also coordinated with
https://bazel-review.googlesource.com/c/11568/ to have the PublishSite job
publish to docs.bazel.build rather than www.bazel.build.
Issue #2397
RELNOTES: None
PiperOrigin-RevId: 157612651
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add a new `redirect` Jekyll layout.
* Replace all pages under docs/ with redirects to corresponding page under
versions/master/.
* Prepend links on Documentation sidebar, including generated navs for the
Skylark Library and Build Encyclopedia, with prefix for versioned directory.
* Add code to both the internal jekyll-config.sh and external jekyll-tree.sh
to add redirect pages for the Skylark Library and Build Encyclopedia.
* Bring the branched User Manual doc up to date with latest changes.
--
MOS_MIGRATED_REVID=131568800
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*** Reason for rollback ***
Breaks design docs links
*** Original change description ***
Move Bazel docs into versioned directory.
* Move all Bazel docs (excluding main page, search page, and blog)
into versions/master directory.
* Replace all original pages with redirects.
* Add Jekyll config with default_version setting to specify the default
version to redirect docs to.
* Add Jekyll config with version_prefix setting specific to pages under
each version directory.
* Update layouts to generate links to pages for the same version with the
version_prefix.
* Update Blaze rel...
***
--
MOS_MIGRATED_REVID=128690580
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Move all Bazel docs (excluding main page, search page, and blog)
into versions/master directory.
* Replace all original pages with redirects.
* Add Jekyll config with default_version setting to specify the default
version to redirect docs to.
* Add Jekyll config with version_prefix setting specific to pages under
each version directory.
* Update layouts to generate links to pages for the same version with the
version_prefix.
* Update Blaze release script to copy docs from
third_party/bazel/site/versions/master
Changes to follow this CL:
* Separate navigation from layouts so that navigation can be versioned
as well.
* Add tool for cutting a release of Bazel docs and copies them into a new
version directory.
Bug: #579
--
MOS_MIGRATED_REVID=128510319
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=128476121
|
|
|
|
|
|
|
|
| |
This does not affect the loop's iteration. Similar work is needed for
comprehension For clauses.
--
MOS_MIGRATED_REVID=128357769
|
|
|
|
|
|
|
|
|
|
|
|
| |
I think `cc_binary = cc_binary` was a typo because I don't see what it
was referring to, and prohibiting anybody else from depending on an
internal rule that's effectively an implementation detail seems like a
good practice.
--
Change-Id: I9f51e6844bede6564c980699996b22c3d0978981
Reviewed-on: https://bazel-review.googlesource.com/#/c/3740/
MOS_MIGRATED_REVID=128336843
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=126803908
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=126620866
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=126572660
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=126310706
|
|
|
|
|
|
|
| |
attributes as their parameters (instead of using an attribute map).
--
MOS_MIGRATED_REVID=126298988
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=126104630
|
|
|
|
|
|
|
| |
Also, update difference with Python that was dropped from commit 1c88f9cfafcd7f8856066a0ca4531ca2fc92c5bd
--
MOS_MIGRATED_REVID=125711726
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=125694309
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=125669112
|
|
|
|
|
|
|
| |
Text becomes somewhat clearer without using this codename.
--
MOS_MIGRATED_REVID=125561237
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=125452649
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=125449364
|
|
|
|
|
|
|
| |
Fixes #642.
--
MOS_MIGRATED_REVID=125351602
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=125343317
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=125336857
|
|
|
|
|
|
|
| |
Fixes #1375.
--
MOS_MIGRATED_REVID=124706979
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=124565078
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=123927381
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=123777645
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=123751907
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=123748542
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=123743221
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=123731717
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=123726587
|
|
|
|
|
|
|
| |
Added aspects to navigation bar and converted images to png.
--
MOS_MIGRATED_REVID=123666975
|
|
|
|
|
|
|
| |
RELNOTES: Aspects documentation added.
--
MOS_MIGRATED_REVID=123582693
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=123071294
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=123016395
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=120339643
|
|
|
|
|
|
|
| |
Fixes #1043
--
MOS_MIGRATED_REVID=118039426
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The Skylark rule context object has a runfiles method. This adds two
optional parameters to that method, "symlinks" and "root_symlinks",
that expose functionality from the underlying Runfiles java class.
With this functionality, one can construct links in the runfiles tree
where the source and destination of the link have different names
and/or relative directories. This might be useful for things like
AppEngine rules where a file in a subdirectory of the source tree
needs to appear in the root directory of the runfiles tree.
If either new parameter is used, the runfiles is subject to stricter
validity checking. This checking propagates to other runfiles that
depend on it.
RELNOTES: Added "root_symlinks" and "symlinks" parameters to Skylark
runfiles() method.
--
MOS_MIGRATED_REVID=116879064
|
|
|
|
|
|
|
|
|
| |
that labels and label_lists are actually of type Target, and adding more cross linking to various documentation to make it easier to peruse.
Tested all of the links to make sure they work.
--
MOS_MIGRATED_REVID=116076080
|
|
|
|
|
|
|
| |
markdown.
--
MOS_MIGRATED_REVID=116007304
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=115695111
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=115492703
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=115346303
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=115209664
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=115033052
|
|
|
|
|
|
|
|
| |
The example implies that this works for an existing binary, but if the rule is a file then it doesn't work. This changes it so that users will know that the allow_files option exists and they likely want it in this case.
--
Reviewed-on: https://github.com/bazelbuild/bazel/pull/892
MOS_MIGRATED_REVID=114849501
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=114428005
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=114372166
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*** Reason for rollback ***
This change broke internal docs and is no longer needed because the
documentation pipeline will automatically take care of converting these to
.html
for the external site.
*** Original change description ***
Fix links in http://bazel.io/docs/skylark/
--
MOS_MIGRATED_REVID=114364411
|
|
|
|
|
|
|
| |
RELNOTES: Add instrumented file provider support to Skylark rules.
--
MOS_MIGRATED_REVID=114255963
|