Commit 941eb969 authored by Daniel Leung's avatar Daniel Leung Committed by Christopher Friedt
Browse files

drivers: pcie: build as static library



Instead of putting the object files inside libzephyr.a,
simply build a separate static library as most other
driver types are doing this already.

Signed-off-by: default avatarDaniel Leung <daniel.leung@intel.com>
parent 2fccd97f
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
# SPDX-License-Identifier: Apache-2.0

zephyr_sources(pcie_ep_common.c)
zephyr_library()

zephyr_sources_ifdef(
zephyr_library_sources(pcie_ep_common.c)

zephyr_library_sources_ifdef(
  CONFIG_PCIE_EP_IPROC
  pcie_ep_iproc.c
  pcie_ep_iproc_msi.c
+5 −3
Original line number Diff line number Diff line
zephyr_sources(pcie.c)
zephyr_sources_ifdef(CONFIG_PCIE_MSI msi.c)
zephyr_sources_ifdef(CONFIG_PCIE_SHELL shell.c)
zephyr_library()

zephyr_library_sources(pcie.c)
zephyr_library_sources_ifdef(CONFIG_PCIE_MSI msi.c)
zephyr_library_sources_ifdef(CONFIG_PCIE_SHELL shell.c)