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
7MODULE := $(LOCAL_DIR)
8
9MODULE_TYPE := driver
10
11MODULE_NAME := nand-broker
12
13MODULE_SRCS := \
14    $(LOCAL_DIR)/bind.c \
15    $(LOCAL_DIR)/broker.cpp \
16
17MODULE_STATIC_LIBS := \
18    system/ulib/ddk \
19    system/ulib/ddktl \
20    system/ulib/fbl \
21    system/ulib/sync \
22    system/ulib/zx \
23    system/ulib/zxcpp \
24
25MODULE_LIBS := \
26    system/ulib/driver \
27    system/ulib/zircon \
28    system/ulib/c \
29
30include make/module.mk
31
32# Unit tests:
33
34MODULE := $(LOCAL_DIR).test
35
36MODULE_NAME := nand-test
37
38MODULE_TYPE := usertest
39
40TEST_DIR := $(LOCAL_DIR)/test
41
42MODULE_SRCS += \
43    $(TEST_DIR)/main.cpp \
44    $(TEST_DIR)/broker-test.cpp \
45
46MODULE_STATIC_LIBS := \
47    system/ulib/fbl \
48    system/ulib/fzl \
49    system/ulib/zx \
50    system/ulib/zxcpp \
51
52MODULE_LIBS := \
53    system/ulib/c \
54    system/ulib/fdio \
55    system/ulib/fs-management \
56    system/ulib/unittest \
57    system/ulib/zircon \
58
59include make/module.mk
60