changeset 14:09c18549921b

add install of bootutil
author Mychaela Falconia <falcon@freecalypso.org>
date Sat, 10 Jun 2023 05:09:38 +0000
parents f232fb350e1c
children 36e65605d16a
files Makefile bootutil/Makefile
diffstat 2 files changed, 9 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/Makefile	Sat Jun 10 05:00:20 2023 +0000
+++ b/Makefile	Sat Jun 10 05:09:38 2023 +0000
@@ -21,5 +21,6 @@
 	install -c -m 644 cmd/* ${INSTALL_PREFIX}/scripts
 	mkdir -p ${INSTALL_PREFIX}/target-bin
 	install -c -m 644 target-bin/* ${INSTALL_PREFIX}/target-bin
+	cd bootutil; ${MAKE} ${MFLAGS} INSTALL_PREFIX=${INSTALL_PREFIX} install
 
 FRC:
--- a/bootutil/Makefile	Sat Jun 10 05:00:20 2023 +0000
+++ b/bootutil/Makefile	Sat Jun 10 05:09:38 2023 +0000
@@ -5,6 +5,10 @@
 C139ANB_OBJS=	c11x_lockable.o c11x_nolock.o c139_lockable.o c139_main.o \
 		c139_nolock.o do_match.o fc_patched_boot.o
 
+INSTALL_PREFIX=	/opt/freecalypso
+
+INSTBIN=${INSTALL_PREFIX}/bin
+
 all:	${PROGS}
 
 c139-analyze-boot:	${C139ANB_OBJS}
@@ -25,5 +29,9 @@
 fc_patched_boot.o:	../bootmatch/fc_patched_boot.c
 	${CC} ${CFLAGS} -c -o $@ $<
 
+install:
+	mkdir -p ${INSTBIN}
+	install -c ${PROGS} ${INSTBIN}
+
 clean:
 	rm -f *.o ${PROGS}