xref: /aosp_15_r20/external/skia/bazel/external/imgui/BUILD.bazel (revision c8dee2aa9b3f27cf6c858bd81872bdeb2c07ed17)
1*c8dee2aaSAndroid Build Coastguard Worker# This file will be copied into //third_party/externals/imgui via the new_git_repository
2*c8dee2aaSAndroid Build Coastguard Worker# rule in //bazel/deps.bzl, so all files should be relative to that path.
3*c8dee2aaSAndroid Build Coastguard Worker
4*c8dee2aaSAndroid Build Coastguard Workercc_library(
5*c8dee2aaSAndroid Build Coastguard Worker    name = "imgui",
6*c8dee2aaSAndroid Build Coastguard Worker    srcs = [
7*c8dee2aaSAndroid Build Coastguard Worker        "imconfig.h",
8*c8dee2aaSAndroid Build Coastguard Worker        "imgui.cpp",
9*c8dee2aaSAndroid Build Coastguard Worker        "imgui.h",
10*c8dee2aaSAndroid Build Coastguard Worker        "imgui_demo.cpp",
11*c8dee2aaSAndroid Build Coastguard Worker        "imgui_draw.cpp",
12*c8dee2aaSAndroid Build Coastguard Worker        "imgui_internal.h",
13*c8dee2aaSAndroid Build Coastguard Worker        "imgui_tables.cpp",
14*c8dee2aaSAndroid Build Coastguard Worker        "imgui_widgets.cpp",
15*c8dee2aaSAndroid Build Coastguard Worker        "imstb_rectpack.h",
16*c8dee2aaSAndroid Build Coastguard Worker        "imstb_textedit.h",
17*c8dee2aaSAndroid Build Coastguard Worker        "imstb_truetype.h",
18*c8dee2aaSAndroid Build Coastguard Worker        "misc/cpp/imgui_stdlib.cpp",
19*c8dee2aaSAndroid Build Coastguard Worker        "misc/cpp/imgui_stdlib.h",
20*c8dee2aaSAndroid Build Coastguard Worker    ],
21*c8dee2aaSAndroid Build Coastguard Worker    hdrs = ["imgui.h"],
22*c8dee2aaSAndroid Build Coastguard Worker    defines = ["IMGUI_ENABLE_OSX_DEFAULT_CLIPBOARD_FUNCTIONS"],
23*c8dee2aaSAndroid Build Coastguard Worker    visibility = ["//visibility:public"],
24*c8dee2aaSAndroid Build Coastguard Worker)
25