aboutsummaryrefslogtreecommitdiff
path: root/stand/efi
diff options
context:
space:
mode:
authorStephen J. Kiernan <stevek@FreeBSD.org>2023-11-02 23:33:45 +0000
committerStephen J. Kiernan <stevek@FreeBSD.org>2023-11-02 23:35:08 +0000
commit2008043f386721d58158e37e0d7e50df8095942d (patch)
tree545b86d6b8780f8dea8019d23ba0a68e3e31bd73 /stand/efi
parent1a878807006cc10a5698cbca9e24a38b3412d7ed (diff)
downloadsrc-2008043f386721d58158e37e0d7e50df8095942d.tar.gz
src-2008043f386721d58158e37e0d7e50df8095942d.zip
loader: add target for dirdeps build
Update dependencies for the loader variations used for each architecture. Reviewed by: sjg Differential Revision: https://reviews.freebsd.org/D39741
Diffstat (limited to 'stand/efi')
-rw-r--r--stand/efi/fdt/Makefile.depend3
-rw-r--r--stand/efi/libefi/Makefile.depend1
-rw-r--r--stand/efi/loader/Makefile.depend3
-rw-r--r--stand/efi/loader/Makefile.depend.arm1
-rw-r--r--stand/efi/loader/Makefile.depend.arm641
-rw-r--r--stand/efi/loader/Makefile.depend.options7
-rw-r--r--stand/efi/loader/Makefile.depend.riscv16
7 files changed, 27 insertions, 5 deletions
diff --git a/stand/efi/fdt/Makefile.depend b/stand/efi/fdt/Makefile.depend
index 15a1f9c07f7c..18537add9fe3 100644
--- a/stand/efi/fdt/Makefile.depend
+++ b/stand/efi/fdt/Makefile.depend
@@ -1,8 +1,7 @@
# Autogenerated - do NOT edit!
DIRDEPS = \
- include \
- include/xlocale \
+ stand/libsa \
.include <dirdeps.mk>
diff --git a/stand/efi/libefi/Makefile.depend b/stand/efi/libefi/Makefile.depend
index 18537add9fe3..8a29d17bb768 100644
--- a/stand/efi/libefi/Makefile.depend
+++ b/stand/efi/libefi/Makefile.depend
@@ -2,6 +2,7 @@
DIRDEPS = \
stand/libsa \
+ usr.bin/awk.host \
.include <dirdeps.mk>
diff --git a/stand/efi/loader/Makefile.depend b/stand/efi/loader/Makefile.depend
index 96a148bee2d7..ae9e6b6efaa4 100644
--- a/stand/efi/loader/Makefile.depend
+++ b/stand/efi/loader/Makefile.depend
@@ -1,9 +1,10 @@
# Autogenerated - do NOT edit!
DIRDEPS = \
+ bin/sh.host \
stand/efi/libefi \
- stand/ficl \
stand/libsa \
+ usr.bin/awk.host \
.include <dirdeps.mk>
diff --git a/stand/efi/loader/Makefile.depend.arm b/stand/efi/loader/Makefile.depend.arm
index 8eb92e94c6e0..4ba1445d8a5f 100644
--- a/stand/efi/loader/Makefile.depend.arm
+++ b/stand/efi/loader/Makefile.depend.arm
@@ -1,4 +1,3 @@
-# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
diff --git a/stand/efi/loader/Makefile.depend.arm64 b/stand/efi/loader/Makefile.depend.arm64
index 8eb92e94c6e0..4ba1445d8a5f 100644
--- a/stand/efi/loader/Makefile.depend.arm64
+++ b/stand/efi/loader/Makefile.depend.arm64
@@ -1,4 +1,3 @@
-# $FreeBSD$
# Autogenerated - do NOT edit!
DIRDEPS = \
diff --git a/stand/efi/loader/Makefile.depend.options b/stand/efi/loader/Makefile.depend.options
new file mode 100644
index 000000000000..20292bab9bcd
--- /dev/null
+++ b/stand/efi/loader/Makefile.depend.options
@@ -0,0 +1,7 @@
+# options that impact our dependencies
+DIRDEPS_OPTIONS = LOADER_LUA
+
+DIRDEPS.LOADER_LUA.yes += \
+ stand/liblua \
+
+.include <dirdeps-options.mk>
diff --git a/stand/efi/loader/Makefile.depend.riscv b/stand/efi/loader/Makefile.depend.riscv
new file mode 100644
index 000000000000..4ba1445d8a5f
--- /dev/null
+++ b/stand/efi/loader/Makefile.depend.riscv
@@ -0,0 +1,16 @@
+# Autogenerated - do NOT edit!
+
+DIRDEPS = \
+ bin/sh.host \
+ stand/efi/fdt \
+ stand/efi/libefi \
+ stand/fdt \
+ stand/libsa \
+ usr.bin/awk.host \
+
+
+.include <dirdeps.mk>
+
+.if ${DEP_RELDIR} == ${_DEP_RELDIR}
+# local dependencies - needed for -jN in clean tree
+.endif