1# Copyright 2016 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 := usertest
10
11LOCAL_SRCS := \
12    $(LOCAL_DIR)/zbi.cpp
13
14MODULE_SRCS += $(LOCAL_SRCS)
15
16MODULE_NAME := zbi-test
17
18MODULE_LIBS := system/ulib/unittest system/ulib/fdio system/ulib/c
19
20MODULE_STATIC_LIBS += system/ulib/libzbi system/ulib/fbl
21
22include make/module.mk
23
24# Host version of the test.
25
26MODULE := $(LOCAL_DIR).hosttest
27
28MODULE_TYPE := hosttest
29
30MODULE_NAME := zbi-test
31
32MODULE_SRCS += $(LOCAL_SRCS)
33
34MODULE_COMPILEFLAGS += -Wno-address-of-packed-member
35
36MODULE_COMPILEFLAGS += \
37    -Isystem/ulib/fbl/include \
38    -Isystem/ulib/libzbi/include \
39    -Isystem/ulib/unittest/include \
40
41MODULE_HOST_LIBS += \
42    system/ulib/fbl.hostlib \
43    system/ulib/libzbi.hostlib \
44    system/ulib/pretty.hostlib \
45    system/ulib/unittest.hostlib \
46
47include make/module.mk
48