1# Copyright 2018 The Fuchsia Authors. All rights reserved.
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
5LOCAL_DIR := $(GET_LOCAL_DIR)
6
7# User app.
8
9MODULE := $(LOCAL_DIR)
10MODULE_TYPE := userapp
11MODULE_GROUP := misc
12
13MODULE_SRCS += \
14    $(LOCAL_DIR)/xdc-device.cpp \
15    $(LOCAL_DIR)/xdc-test.cpp \
16
17MODULE_STATIC_LIBS := \
18    system/ulib/zx \
19    system/ulib/zxcpp \
20    system/ulib/fbl
21
22MODULE_LIBS := \
23    system/ulib/fdio \
24    system/ulib/zircon \
25    system/ulib/c
26
27include make/module.mk
28
29# Host app.
30
31MODULE := $(LOCAL_DIR).host
32
33MODULE_TYPE := hostapp
34
35MODULE_SRCS += \
36    $(LOCAL_DIR)/xdc-host.cpp \
37    $(LOCAL_DIR)/xdc-test.cpp \
38
39MODULE_COMPILEFLAGS := \
40    -Werror-implicit-function-declaration \
41    -Wstrict-prototypes -Wwrite-strings \
42    -Isystem/ulib/fbl/include \
43    -Isystem/ulib/xdc-host-utils/include \
44    -Isystem/ulib/xdc-server-utils/include \
45
46MODULE_HOST_LIBS := \
47    system/ulib/fbl.hostlib \
48    system/ulib/xdc-host-utils.hostlib \
49    system/ulib/xdc-server-utils.hostlib \
50
51MODULE_NAME := xdc-test-host
52
53MODULE_PACKAGE := bin
54
55include make/module.mk
56