licenses(["notice"])

exports_files(["LICENSE"])

cc_library(
    name = "opencl10_headers",
    hdrs = glob([
        "opencl10/CL/*.h",
    ]),
    strip_include_prefix = "opencl10",
    visibility = ["//visibility:public"],
)

cc_library(
    name = "opencl11_headers",
    hdrs = glob([
        "opencl11/CL/*.h",
    ]),
    strip_include_prefix = "opencl11",
    visibility = ["//visibility:public"],
)

cc_library(
    name = "opencl12_headers",
    hdrs = glob([
        "opencl12/CL/*.h",
    ]),
    strip_include_prefix = "opencl12",
    visibility = ["//visibility:public"],
)

cc_library(
    name = "opencl20_headers",
    hdrs = glob([
        "opencl20/CL/*.h",
    ]),
    strip_include_prefix = "opencl20",
    visibility = ["//visibility:public"],
)

cc_library(
    name = "opencl21_headers",
    hdrs = glob([
        "opencl21/CL/*.h",
    ]),
    strip_include_prefix = "opencl21",
    visibility = ["//visibility:public"],
)

cc_library(
    name = "opencl22_headers",
    hdrs = glob([
        "opencl22/CL/*.h",
    ]),
    strip_include_prefix = "opencl22",
    visibility = ["//visibility:public"],
)

