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# Common Code
8
9LOCAL_SRCS := \
10    $(LOCAL_DIR)/system-topology.cpp \
11
12# system-topology
13
14MODULE := $(LOCAL_DIR)
15
16MODULE_GROUP := core
17
18MODULE_SRCS := $(LOCAL_SRCS)
19
20MODULE_DEPS := \
21    kernel/lib/fbl \
22
23MODULE_NAME := system-topology
24
25include make/module.mk
26
27
28# system-topology_test
29
30MODULE := $(LOCAL_DIR).test
31
32MODULE_TYPE := hosttest
33
34MODULE_SRCS := $(LOCAL_SRCS) $(LOCAL_DIR)/system-topology_test.cpp
35
36MODULE_COMPILEFLAGS := \
37        -Isystem/ulib/fbl/include \
38        -Isystem/ulib/runtests-utils/include \
39        -Isystem/ulib/unittest/include \
40
41MODULE_HOST_LIBS := \
42    system/ulib/fbl.hostlib \
43    system/ulib/pretty.hostlib \
44    system/ulib/runtests-utils.hostlib \
45    system/ulib/unittest.hostlib \
46
47MODULE_NAME := system-topology_test
48
49MODULE_DEFINES += BUILD_FOR_TEST=1
50
51include make/module.mk
52
53