# Copyright (C) 2022 The Android Open Source Project
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#      http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

import("../../../../gn/perfetto.gni")
import("../../../../gn/perfetto_sql.gni")

assert(enable_perfetto_trace_processor_sqlite)

perfetto_amalgamated_sql_header("stdlib") {
  deps = [
    "android",
    "appleos",
    "callstacks",
    "chrome:chrome_sql",
    "counters",
    "export",
    "graphs",
    "intervals",
    "linux",
    "pixel",
    "pkvm",
    "prelude",
    "sched",
    "slices",
    "stack_trace",
    "stacks",
    "std/traceinfo",
    "std/trees",
    "time",
    "traced",
    "v8",
    "viz",
    "wattson",
  ]
  generated_header = "stdlib.h"
  namespace = "stdlib"
  generate_docs = true
}
