Commit Graph

5 Commits

Author SHA1 Message Date
aiuto 52996b06c3
Temporarily restore //mappings.bzl and //pkg.bzl (#817)
* Restore mappings.bzl and pkg.bzl as a stopgap until https://github.com/protocolbuffers/protobuf/issues/15779 is fixed.

* bump version number for upcoming patch release
2024-02-08 15:43:00 -05:00
aiuto c86a3e56eb
Remove top level .bzl files. They are all in //pkg. (#688)
* remove top level .bzl files. All of them should be loaded from //pkg:x.bzl

* fix the rest
2023-05-01 13:18:29 -04:00
aiuto 62c402c2cd
Move the designated place for pkg_tar to be //pkg:tar.bzl. (#526)
* Move the designated place for pkg_tar to be //pkg:tar.bzl.

This does not move pkg_tar from pkg.bzl to pkg/private/tar.bzl yet.
I am waiting on that for other PRs to pkg.bzl to be merged.  This PR
moves the examples and tests to the desired style now rather than later.

* update docs snapshot because //pkg/private/tar:build_tar moved
2022-02-08 11:05:27 -05:00
aiuto a5fc44fd1d
Split pkg_zip implementation out of pkg.bzl (#461)
* Decouple zip implementation from pkg.bzl.
2021-12-06 23:49:58 -05:00
aiuto 3c520a1bec
Reorganize the source tree (#443)
* Reorganize the source tree

- WORKSPACE moves up one level
  - this makes //:pkg.bzl effectively //pkg:pkg.bzl
  - put forwarders in place at top level to not break anyone
- tests moves up one level
- toolchains moves up one level
- examples/**/BUILD do not change to the new rule locations
  - this is explicitly to provide some proof that the forwarders work
  - new examples should use the proper paths to .bzl files
  - near the 1.x release we can clean the current ones up

Fixes: #111
2021-11-03 22:44:26 -04:00