aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/bsdinstall/partedit/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'usr.sbin/bsdinstall/partedit/Makefile')
-rw-r--r--usr.sbin/bsdinstall/partedit/Makefile24
1 files changed, 24 insertions, 0 deletions
diff --git a/usr.sbin/bsdinstall/partedit/Makefile b/usr.sbin/bsdinstall/partedit/Makefile
new file mode 100644
index 000000000000..7c784addaec0
--- /dev/null
+++ b/usr.sbin/bsdinstall/partedit/Makefile
@@ -0,0 +1,24 @@
+BINDIR= ${LIBEXECDIR}/bsdinstall
+PROG= partedit
+LINKS= ${BINDIR}/partedit ${BINDIR}/autopart \
+ ${BINDIR}/partedit ${BINDIR}/scriptedpart
+SYMLINKS= ../libexec/bsdinstall/partedit /usr/sbin/sade
+LIBADD+= geom util bsddialog
+
+PARTEDIT_ARCH= ${MACHINE}
+.if ${MACHINE} == "i386" || ${MACHINE} == "amd64"
+PARTEDIT_ARCH= x86
+.elif ${MACHINE} == "arm64" || ${MACHINE} == "riscv"
+PARTEDIT_ARCH= efi
+.endif
+.if !exists(partedit_${PARTEDIT_ARCH}.c)
+PARTEDIT_ARCH= generic
+.endif
+
+SRCS= diskmenu.c partedit.c gpart_ops.c partedit_${PARTEDIT_ARCH}.c \
+ part_wizard.c scripted.c
+
+WARNS?= 3
+MAN= sade.8
+
+.include <bsd.prog.mk>