blob: 244f70dbcb9ddf30696fb5aa14cb7806a3e1606e [file] [log] [blame]
Andrei Litvin054d8202022-05-25 10:57:44 -04001# Copyright (c) 2022 Project CHIP Authors
2#
3# Licensed under the Apache License, Version 2.0 (the "License");
4# you may not use this file except in compliance with the License.
5# You may obtain a copy of the License at
6#
7# http://www.apache.org/licenses/LICENSE-2.0
8#
9# Unless required by applicable law or agreed to in writing, software
10# distributed under the License is distributed on an "AS IS" BASIS,
11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12# See the License for the specific language governing permissions and
13# limitations under the License.
14
15import("//build_overrides/build.gni")
16import("//build_overrides/chip.gni")
17
18config("include_providers_dir") {
19 include_dirs = [ "." ]
20}
21
22static_library("device_info_provider") {
23 output_name = "libMatterDeviceInfoProviderExample"
24 output_dir = "${root_out_dir}/lib"
25
26 sources = [
27 "DeviceInfoProviderImpl.cpp",
28 "DeviceInfoProviderImpl.h",
29 ]
30
31 public_deps = [
32 "${chip_root}/src/lib/support",
33 "${chip_root}/src/platform",
34 ]
35
36 public_configs = [ ":include_providers_dir" ]
37}