Linux tests + coverage report with Bazel (#1139)
This commit is contained in:
32
platform/linux/BUILD.bazel
Normal file
32
platform/linux/BUILD.bazel
Normal file
@@ -0,0 +1,32 @@
|
||||
load("//bazel:flags.bzl", "CPP_FLAGS", "MAPLIBRE_FLAGS")
|
||||
|
||||
ICU_FLAGS = [
|
||||
"-licuuc ",
|
||||
"-licui18n",
|
||||
"-licudata",
|
||||
]
|
||||
|
||||
cc_library(
|
||||
name = "impl",
|
||||
srcs = [
|
||||
"src/gl_functions.cpp",
|
||||
"src/headless_backend_egl.cpp",
|
||||
],
|
||||
copts = CPP_FLAGS + MAPLIBRE_FLAGS,
|
||||
linkopts = [
|
||||
"-lGL",
|
||||
"-lglfw",
|
||||
"-lEGL",
|
||||
"-lsqlite3",
|
||||
"-luv",
|
||||
"-lz",
|
||||
"-lcurl",
|
||||
"-lpng",
|
||||
"-ljpeg",
|
||||
] + ICU_FLAGS,
|
||||
visibility = ["//visibility:public"],
|
||||
deps = [
|
||||
"//:mbgl-core",
|
||||
"//platform/default:mbgl-default",
|
||||
],
|
||||
)
|
||||
Reference in New Issue
Block a user