Commit Graph

10 Commits

Author SHA1 Message Date
Matt Liberty 2d7fc5c82b
Merge pull request #281 from hzeller/feature-20251024-cfg-dest
Use same location for StaConfig.hh output as in cmake.
2026-02-25 19:42:38 +00:00
Matt Liberty 6737553991
Merge pull request #293 from fredowski/bazel-macos
bazel/macos: Changed bazel BUILD file to have MachineApple.cc for Macos build
2026-02-25 19:15:42 +00:00
Matt Liberty 7b9c3e40fb
Merge pull request #290 from fredowski/bazel-tcl
bazel/tcl: migrate from rules_hdl tcl to bazel BCR tcl version
2026-02-25 19:12:58 +00:00
Henner Zeller 102925b677 Use bison/flex starlark from //bazel package.
Context PR:
https://github.com/The-OpenROAD-Project/OpenROAD/pull/9536

Signed-off-by: Henner Zeller <h.zeller@acm.org>
2026-02-24 10:00:13 -08:00
Friedrich Beckmann 72c4fc49cb bazel/macos: use MachineApple.cc on MacOS
On MacOS the MachineApple.cc must be used instead of
MachineLinux.cc. I added a select statement.

Signed-off-by: Friedrich Beckmann <friedrich.beckmann@tha.de>
2026-02-22 22:56:31 +01:00
Friedrich Beckmann 7937b647b6 bazel/tcl: migrate from rules_hdl tcl to bazel BCR version
The tcl version in the bazel central registry supports MacOS and
it can be used via MODULES.bazel instead of WORKSPACE.

Signed-off-by: Friedrich Beckmann <friedrich.beckmann@tha.de>
2026-02-22 22:13:47 +01:00
Henner Zeller 6e37350994 Use same location for StaConfig.hh output as in cmake.
CMakeLists.txt:393 puts the output in include/sta/StaConfig.hh;
do the same for bazel.

Signed-off-by: Henner Zeller <h.zeller@acm.org>
2025-10-24 10:18:19 -07:00
Matt Liberty e38b0b2d7a fix buildifier warnings
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2025-09-27 14:42:41 +00:00
Matt Liberty 3bff2d218c buildifier BUILD
Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2025-06-19 19:37:22 +00:00
Matt Liberty f21d4a3878 Add initial bazel BUILD file
This will live in this fork and not the upstream.

Signed-off-by: Matt Liberty <mliberty@precisioninno.com>
2025-06-19 06:04:53 +00:00