qca-nss-dp: cp instead of symlink for nss_dp_arch.h

Build files shouldn't be symlinked into the staging directory, as doing so
would create a race condition if the build folder for 'qca-nss-dp' gets
deleted for any reason.

We should instead just copy over the required platform file to avoid
breaking compilation for any dependent packages.

Signed-off-by: Sean Khan <datapronix@protonmail.com>
This commit is contained in:
Sean Khan 2024-03-31 22:03:22 -04:00 committed by Robert Marko
parent 3e3e1b8bab
commit a0962e8c04

View File

@ -39,7 +39,7 @@ EXTRA_CFLAGS+= \
NSS_DP_HAL_DIR:=$(PKG_BUILD_DIR)/hal NSS_DP_HAL_DIR:=$(PKG_BUILD_DIR)/hal
define Build/Configure define Build/Configure
$(LN) $(NSS_DP_HAL_DIR)/soc_ops/$(CONFIG_TARGET_SUBTARGET)/nss_$(CONFIG_TARGET_SUBTARGET).h \ $(CP) $(NSS_DP_HAL_DIR)/soc_ops/$(CONFIG_TARGET_SUBTARGET)/nss_$(CONFIG_TARGET_SUBTARGET).h \
$(PKG_BUILD_DIR)/exports/nss_dp_arch.h $(PKG_BUILD_DIR)/exports/nss_dp_arch.h
endef endef