1# Copyright 2017 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
7ifeq ($(call TOBOOL, $(ENABLE_USER_PCI)), true)
8$(warning Building with userspace pci!)
9
10MODULE := $(LOCAL_DIR)
11MODULE_TYPE := driver
12MODULE_NAME := bus-pci
13MODULE_SRCS := $(LOCAL_DIR)/upci.c
14MODULE_STATIC_LIBS := system/ulib/ddk
15MODULE_LIBS := system/ulib/driver system/ulib/zircon system/ulib/c
16include make/module.mk
17
18else
19MODULE := $(LOCAL_DIR)
20
21MODULE_TYPE := driver
22MODULE_NAME := bus-pci
23MODULE_SRCS := $(LOCAL_DIR)/kpci.c
24MODULE_STATIC_LIBS := system/ulib/ddk
25MODULE_LIBS := system/ulib/driver system/ulib/zircon system/ulib/c
26include make/module.mk
27
28MODULE := $(LOCAL_DIR).proxy
29MODULE_TYPE := driver
30MODULE_NAME := bus-pci.proxy
31MODULE_SRCS := $(LOCAL_DIR)/proxy.c
32MODULE_STATIC_LIBS := system/ulib/ddk
33MODULE_LIBS := system/ulib/driver system/ulib/zircon system/ulib/c
34include make/module.mk
35endif
36