mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-23 09:57:08 +03:00
gpu: nvgpu: unit: allow units to link against libraries
Allow unit tests to define NVGPU_UNIT_SHARED_LIBRARIES in their tmake files for linking if necessary. For example, pthreads. JIRA NVGPU-2251 Change-Id: Ieeae10fe981d82e2caa0fbde041b72b0887b6ca6 Signed-off-by: Philip Elcan <pelcan@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/2034425 GVS: Gerrit_Virtual_Submit Reviewed-by: Alex Waterman <alexw@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
committed by
mobile promotions
parent
99721cca0d
commit
eda88f56ab
@@ -58,10 +58,13 @@ NV_COMPONENT_CFLAGS += \
|
|||||||
-DCONFIG_SUPPORT_PMU_PSTATE \
|
-DCONFIG_SUPPORT_PMU_PSTATE \
|
||||||
-DCONFIG_TEGRA_NVLINK
|
-DCONFIG_TEGRA_NVLINK
|
||||||
|
|
||||||
|
|
||||||
NV_COMPONENT_NEEDED_INTERFACE_DIRS := \
|
NV_COMPONENT_NEEDED_INTERFACE_DIRS := \
|
||||||
$(NV_SOURCE)/kernel/nvgpu/userspace
|
$(NV_SOURCE)/kernel/nvgpu/userspace
|
||||||
|
|
||||||
|
ifdef NVGPU_UNIT_SHARED_LIBRARIES
|
||||||
|
NV_COMPONENT_SYSTEM_SHARED_LIBRARIES += $(NVGPU_UNIT_SHARED_LIBRARIES)
|
||||||
|
endif
|
||||||
|
|
||||||
ifdef NVGPU_UNIT_INTERFACE_DIRS
|
ifdef NVGPU_UNIT_INTERFACE_DIRS
|
||||||
NV_COMPONENT_NEEDED_INTERFACE_DIRS += \
|
NV_COMPONENT_NEEDED_INTERFACE_DIRS += \
|
||||||
$(NVGPU_UNIT_INTERFACE_DIRS)
|
$(NVGPU_UNIT_INTERFACE_DIRS)
|
||||||
|
|||||||
Reference in New Issue
Block a user