|  | # Copyright lowRISC contributors. | 
|  | # Licensed under the Apache License, Version 2.0, see LICENSE for details. | 
|  | # SPDX-License-Identifier: Apache-2.0 | 
|  |  | 
|  | load("@rules_pkg//pkg:tar.bzl", "pkg_tar") | 
|  | load("//third_party/github:rules.bzl", "release") | 
|  |  | 
|  | package(default_visibility = ["//visibility:public"]) | 
|  |  | 
|  | pkg_tar( | 
|  | name = "opentitan", | 
|  | srcs = [ | 
|  | "//hw:package", | 
|  | "//hw/bitstream/vivado:package", | 
|  | "//hw/ip/otp_ctrl/data:package", | 
|  | "//sw/device/examples/hello_world:package", | 
|  | "//sw/device/lib/testing/test_rom:package", | 
|  | "//sw/device/silicon_creator/rom:package", | 
|  | "//sw/host/opentitantool:package", | 
|  | ], | 
|  | extension = "tar.xz", | 
|  | tags = ["manual"], | 
|  | ) | 
|  |  | 
|  | release( | 
|  | name = "release", | 
|  | artifacts = { | 
|  | ":opentitan": "Opentitan software and FPGA artifacts", | 
|  | }, | 
|  | tags = ["manual"], | 
|  | ) |