changeset 436:fe0165f0cbe8

Rename to vendor.mk, since it is not standalone Makfile.
author Aleksandr Rybalko <ray@ddteam.net>
date Thu, 20 Sep 2012 12:16:31 +0300
parents 779a60491198
children b1a173ae4970
files vendor/vendor.mk
diffstat 1 files changed, 39 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/vendor/vendor.mk	Thu Sep 20 12:16:31 2012 +0300
@@ -0,0 +1,39 @@
+TARGET_DEVICE?="NONE"
+TARGET_VENDOR?="NONE"
+
+.if !empty(TARGET_PAIR)
+TARGET_VENDOR=${TARGET_PAIR:C/\/.*//}
+TARGET_DEVICE=${TARGET_PAIR:C/.*\///}
+.endif
+
+#### Per vendor
+.if exists(${ZROUTER_ROOT}/vendor/${TARGET_VENDOR}/)
+
+.if exists(${ZROUTER_ROOT}/vendor/${TARGET_VENDOR}/files)
+# Vendor wide files
+ROOTFS_COPY_DIRS+=${ZROUTER_ROOT}/vendor/${TARGET_VENDOR}/files
+.endif # exists(vendor/TARGET_VENDOR/files)
+
+# Vendor wide tunables
+.if exists(${ZROUTER_ROOT}/vendor/${TARGET_VENDOR}/vendor.mk)
+.include "${ZROUTER_ROOT}/vendor/${TARGET_VENDOR}/vendor.mk"
+.endif # exists(vendor/TARGET_VENDOR/vendor.mk)
+
+#### Per device
+.if exists(${ZROUTER_ROOT}/vendor/${TARGET_VENDOR}/${TARGET_DEVICE}/)
+TARGET_VENDOR_BOARDDIR= ${ZROUTER_ROOT}/vendor/${TARGET_VENDOR}/${TARGET_DEVICE}
+
+# Vendor files for exact device.
+.if exists(${TARGET_VENDOR_BOARDDIR}/files)
+# Will be processed after soc/boards/profiles defined
+ROOTFS_COPY_DIRS+=${TARGET_VENDOR_BOARDDIR}/files
+.endif # exists(TARGET_VENDOR_BOARDDIR/files)
+
+# Vendor device tunables
+.if exists(${ZROUTER_ROOT}/vendor/${TARGET_VENDOR}/vendor.mk)
+.include "${ZROUTER_ROOT}/vendor/${TARGET_VENDOR}/vendor.mk"
+.endif # exists(vendor/TARGET_VENDOR/vendor.mk)
+
+.endif # exists DEVICE directory.
+
+.endif # exists VENDOR directory.
\ No newline at end of file