load("@fbcode_macros//build_defs:cpp_binary.bzl", "cpp_binary")

cpp_binary(
    name = "velox_codegen_native_loader_resources_good_library.so",
    srcs = [
        "SampleTestLibrary.cpp",
    ],
    headers = [
    ],
    dlopen_enabled = True,
    deps = [
        "//velox/experimental/codegen/library_loader:velox_codegen_native_loader",
    ],
    external_deps = [
    ],
)

cpp_binary(
    name = "velox_codegen_native_loader_resources_bad_library.so",
    srcs = [
        "SampleTestBadLibrary.cpp",
    ],
    headers = [
    ],
    dlopen_enabled = True,
    deps = [
        "//velox/experimental/codegen/library_loader:velox_codegen_native_loader",
    ],
    external_deps = [
    ],
)

cpp_binary(
    name = "velox_codegen_native_loader_resources_typeinfo_library.so",
    srcs = [
        "DynamicTestLibrary.cpp",
    ],
    headers = [
    ],
    dlopen_enabled = True,
    deps = [
        "//velox/experimental/codegen/library_loader:velox_codegen_native_loader",
    ],
    external_deps = [
    ],
)
