1# Copyright (c) 2021 Huawei Device Co., Ltd.
2# Licensed under the Apache License, Version 2.0 (the "License");
3# you may not use this file except in compliance with the License.
4# You may obtain a copy of the License at
5#
6#     http://www.apache.org/licenses/LICENSE-2.0
7#
8# Unless required by applicable law or agreed to in writing, software
9# distributed under the License is distributed on an "AS IS" BASIS,
10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11# See the License for the specific language governing permissions and
12# limitations under the License.
13
14import("//build/lite/config/component/lite_component.gni")
15import("../../../../../../dsoftbus.gni")
16
17dsoftbus_root_path = "../../../../../.."
18
19config("stream_test") {
20  defines += [ "FILLP_LINUX" ]
21}
22
23executable("dstream_adaptor_server_test") {
24  configs += [ ":stream_test" ]
25  sources = [ "dstream_adaptor_server_test.c" ]
26  include_dirs = [
27    "//third_party/bounds_checking_function/include",
28    "$dsoftbus_root_path/interfaces/kits/transport",
29  ]
30
31  cflags = [
32    "-Wall",
33    "-std=c99",
34  ]
35
36  deps = [
37    "$dsoftbus_root_path/tests/sdk:softbus_client_static",
38    "//third_party/bounds_checking_function:libsec_shared",
39  ]
40}
41
42executable("dstream_adaptor_client_test") {
43  configs += [ ":stream_test" ]
44  sources = [ "dstream_adaptor_client_test.c" ]
45  include_dirs = [
46    "//third_party/bounds_checking_function/include",
47    "$dsoftbus_root_path/interfaces/kits/transport",
48  ]
49  cflags = [
50    "-Wall",
51    "-std=c99",
52  ]
53
54  deps = [
55    "$dsoftbus_root_path/tests/sdk:softbus_client_static",
56    "//third_party/bounds_checking_function:libsec_shared",
57  ]
58}
59