Remove vestiges split renderer (#1601)
This commit is contained in:
13
.github/workflows/android-ci.yml
vendored
13
.github/workflows/android-ci.yml
vendored
@@ -5,7 +5,6 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
- topic/drawable
|
||||
tags:
|
||||
- 'android-*'
|
||||
paths:
|
||||
@@ -46,6 +45,17 @@ jobs:
|
||||
IS_LOCAL_DEVELOPMENT: false
|
||||
MLN_ANDROID_STL: c++_static
|
||||
steps:
|
||||
- name: Free Disk Space (Ubuntu)
|
||||
uses: jlumbroso/free-disk-space@main
|
||||
with:
|
||||
tool-cache: false
|
||||
android: false
|
||||
dotnet: true
|
||||
haskell: true
|
||||
large-packages: true
|
||||
docker-images: true
|
||||
swap-storage: false
|
||||
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
submodules: recursive
|
||||
@@ -126,7 +136,6 @@ jobs:
|
||||
fi
|
||||
|
||||
- name: Build UI tests
|
||||
if: github.ref == 'refs/heads/main'
|
||||
run: make android-ui-test-arm-v8
|
||||
|
||||
- name: Configure AWS Credentials
|
||||
|
||||
45
BUILD.bazel
45
BUILD.bazel
@@ -1,11 +1,10 @@
|
||||
load("//bazel:flags.bzl", "CPP_FLAGS", "MAPLIBRE_FLAGS")
|
||||
load("@bazel_skylib//rules:common_settings.bzl", "string_flag")
|
||||
load(
|
||||
"//bazel:core.bzl",
|
||||
"MLN_CORE_HEADERS",
|
||||
"MLN_CORE_SOURCE",
|
||||
"MLN_DRAWABLES_SOURCE",
|
||||
"MLN_DRAWABLES_HEADERS",
|
||||
"MLN_DRAWABLES_SOURCE",
|
||||
"MLN_GENERATED_SHADER_HEADERS",
|
||||
"MLN_GENERATED_STYLE_SOURCE",
|
||||
"MLN_OPENGL_HEADERS",
|
||||
@@ -13,6 +12,7 @@ load(
|
||||
"MLN_PRIVATE_GENERATED_STYLE_HEADERS",
|
||||
"MLN_PUBLIC_GENERATED_STYLE_HEADERS",
|
||||
)
|
||||
load("//bazel:flags.bzl", "CPP_FLAGS", "MAPLIBRE_FLAGS")
|
||||
|
||||
# Generate code required by the core
|
||||
filegroup(
|
||||
@@ -81,30 +81,23 @@ cc_library(
|
||||
srcs = MLN_CORE_SOURCE +
|
||||
MLN_GENERATED_STYLE_SOURCE +
|
||||
MLN_OPENGL_SOURCE + select({
|
||||
":drawable_renderer": MLN_DRAWABLES_SOURCE,
|
||||
":split_renderer": MLN_DRAWABLES_SOURCE,
|
||||
"//conditions:default": [],
|
||||
}),
|
||||
":drawable_renderer": MLN_DRAWABLES_SOURCE,
|
||||
"//conditions:default": [],
|
||||
}),
|
||||
hdrs = MLN_CORE_HEADERS +
|
||||
MLN_OPENGL_HEADERS + select({
|
||||
":drawable_renderer": MLN_DRAWABLES_HEADERS,
|
||||
":split_renderer": MLN_DRAWABLES_HEADERS,
|
||||
"//conditions:default": []
|
||||
}),
|
||||
":drawable_renderer": MLN_DRAWABLES_HEADERS,
|
||||
"//conditions:default": [],
|
||||
}),
|
||||
copts = CPP_FLAGS + MAPLIBRE_FLAGS,
|
||||
defines = select({
|
||||
":legacy_renderer": [
|
||||
"MLN_LEGACY_RENDERER=1",
|
||||
"MLN_DRAWABLE_RENDERER=0"
|
||||
"MLN_DRAWABLE_RENDERER=0",
|
||||
],
|
||||
":drawable_renderer": [
|
||||
"MLN_LEGACY_RENDERER=0",
|
||||
"MLN_DRAWABLE_RENDERER=1"
|
||||
],
|
||||
":split_renderer": [
|
||||
"MLN_LEGACY_RENDERER=1",
|
||||
"MLN_DRAWABLE_RENDERER=1",
|
||||
"MLN_RENDERER_SPLIT_VIEW=1"
|
||||
],
|
||||
}) + select({
|
||||
"//:ios": ["GLES_SILENCE_DEPRECATION=1"],
|
||||
@@ -187,28 +180,24 @@ config_setting(
|
||||
string_flag(
|
||||
name = "renderer",
|
||||
build_setting_default = "legacy",
|
||||
values=["legacy", "drawable", "split"]
|
||||
values = [
|
||||
"legacy",
|
||||
"drawable",
|
||||
],
|
||||
)
|
||||
|
||||
config_setting(
|
||||
name = "legacy_renderer",
|
||||
flag_values = {
|
||||
":renderer": "legacy"
|
||||
}
|
||||
":renderer": "legacy",
|
||||
},
|
||||
)
|
||||
|
||||
config_setting(
|
||||
name = "drawable_renderer",
|
||||
flag_values = {
|
||||
":renderer": "drawable"
|
||||
}
|
||||
)
|
||||
|
||||
config_setting(
|
||||
name = "split_renderer",
|
||||
flag_values = {
|
||||
":renderer": "split"
|
||||
}
|
||||
":renderer": "drawable",
|
||||
},
|
||||
)
|
||||
|
||||
exports_files(
|
||||
|
||||
@@ -56,9 +56,6 @@ android {
|
||||
create("drawable") {
|
||||
dimension = "renderer"
|
||||
}
|
||||
create("split") {
|
||||
dimension = "renderer"
|
||||
}
|
||||
}
|
||||
|
||||
buildFeatures {
|
||||
|
||||
@@ -34,7 +34,7 @@ android {
|
||||
}
|
||||
externalNativeBuild {
|
||||
cmake {
|
||||
version '3.10.2'
|
||||
version '3.19.0+'
|
||||
path '../../../CMakeLists.txt'
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user