diff --git a/dependency_support/com_google_skywater_pdk/BUILD b/dependency_support/com_google_skywater_pdk/BUILD index d976cae9..c3c2ba87 100644 --- a/dependency_support/com_google_skywater_pdk/BUILD +++ b/dependency_support/com_google_skywater_pdk/BUILD @@ -12,6 +12,8 @@ # See the License for the specific language governing permissions and # limitations under the License. +load("@rules_hdl//pdk/proto:build_defs.bzl", "extract_lef_and_liberty") + package( default_applicable_licenses = ["//:package_license"], default_visibility = ["//visibility:private"], @@ -22,3 +24,8 @@ licenses(["notice"]) exports_files([ "liberty_wrapper.py", ]) + +extract_lef_and_liberty( + name = "sky130-fd_sc_hd_data", + standard_cell = "@com_google_skywater_pdk_sky130_fd_sc_hd//:sky130_fd_sc_hd", +) diff --git a/dependency_support/org_theopenroadproject_asap7sc6t_26/BUILD b/dependency_support/org_theopenroadproject_asap7sc6t_26/BUILD index 85c85b07..87ac559b 100644 --- a/dependency_support/org_theopenroadproject_asap7sc6t_26/BUILD +++ b/dependency_support/org_theopenroadproject_asap7sc6t_26/BUILD @@ -12,7 +12,24 @@ # See the License for the specific language governing permissions and # limitations under the License. +load("@rules_hdl//pdk/proto:build_defs.bzl", "extract_lef_and_liberty") + package( default_applicable_licenses = ["//:package_license"], default_visibility = ["//visibility:private"], ) + +extract_lef_and_liberty( + name = "asap7-sc6t_rev26_lvt_data", + standard_cell = "@org_theopenroadproject_asap7sc6t_26//:asap7-sc6t_rev26_lvt", +) + +extract_lef_and_liberty( + name = "asap7-sc6t_rev26_rvt_data", + standard_cell = "@org_theopenroadproject_asap7sc6t_26//:asap7-sc6t_rev26_rvt", +) + +extract_lef_and_liberty( + name = "asap7-sc6t_rev26_slvt_data", + standard_cell = "@org_theopenroadproject_asap7sc6t_26//:asap7-sc6t_rev26_slvt", +) \ No newline at end of file diff --git a/dependency_support/org_theopenroadproject_asap7sc7p5t_27/BUILD b/dependency_support/org_theopenroadproject_asap7sc7p5t_27/BUILD index 85c85b07..76a7fae4 100644 --- a/dependency_support/org_theopenroadproject_asap7sc7p5t_27/BUILD +++ b/dependency_support/org_theopenroadproject_asap7sc7p5t_27/BUILD @@ -12,7 +12,29 @@ # See the License for the specific language governing permissions and # limitations under the License. +load("@rules_hdl//pdk/proto:build_defs.bzl", "extract_lef_and_liberty") + package( default_applicable_licenses = ["//:package_license"], default_visibility = ["//visibility:private"], ) + +extract_lef_and_liberty( + name = "asap7-sc7p5t_rev27_lvt_data", + standard_cell = "@org_theopenroadproject_asap7sc6t_26//:asap7-sc7p5t_rev27_lvt", +) + +extract_lef_and_liberty( + name = "asap7-sc7p5t_rev27_rvt_data", + standard_cell = "@org_theopenroadproject_asap7sc6t_26//:asap7-sc7p5t_rev27_rvt", +) + +extract_lef_and_liberty( + name = "asap7-sc7p5t_rev27_slvt_data", + standard_cell = "@org_theopenroadproject_asap7sc6t_26//:asap7-sc7p5t_rev27_slvt", +) + +extract_lef_and_liberty( + name = "asap7-sc7p5t_rev27_rvt_4x_data", + standard_cell = "@org_theopenroadproject_asap7sc6t_26//:asap7-sc7p5t_rev27_rvt_4x", +) \ No newline at end of file diff --git a/dependency_support/org_theopenroadproject_asap7sc7p5t_28/BUILD b/dependency_support/org_theopenroadproject_asap7sc7p5t_28/BUILD index 85c85b07..456857f6 100644 --- a/dependency_support/org_theopenroadproject_asap7sc7p5t_28/BUILD +++ b/dependency_support/org_theopenroadproject_asap7sc7p5t_28/BUILD @@ -12,7 +12,24 @@ # See the License for the specific language governing permissions and # limitations under the License. +load("@rules_hdl//pdk/proto:build_defs.bzl", "extract_lef_and_liberty") + package( default_applicable_licenses = ["//:package_license"], default_visibility = ["//visibility:private"], ) + +extract_lef_and_liberty( + name = "asap7-sc7p5t_rev28_lvt_data", + standard_cell = "@org_theopenroadproject_asap7sc6t_26//:asap7-sc7p5t_rev28_lvt", +) + +extract_lef_and_liberty( + name = "asap7-sc7p5t_rev28_rvt_data", + standard_cell = "@org_theopenroadproject_asap7sc6t_26//:asap7-sc7p5t_rev28_rvt", +) + +extract_lef_and_liberty( + name = "asap7-sc7p5t_rev28_slvt_data", + standard_cell = "@org_theopenroadproject_asap7sc6t_26//:asap7-sc7p5t_rev28_slvt", +) \ No newline at end of file