changeset 57:7cc2f2360922

top Makefile install rule: new packaging approach
author Mychaela Falconia <falcon@freecalypso.org>
date Wed, 26 Oct 2016 07:46:31 +0000
parents 4213cf6536fa
children cedd12ebf35a
files Makefile
diffstat 1 files changed, 5 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/Makefile	Wed Oct 26 07:35:42 2016 +0000
+++ b/Makefile	Wed Oct 26 07:46:31 2016 +0000
@@ -10,6 +10,11 @@
 	for i in ${SUBDIR}; do (cd $$i; ${MAKE} ${MFLAGS} clean); done
 
 install: FRC
+	mkdir -p /opt/freecalypso
 	for i in ${SUBDIR}; do (cd $$i; ${MAKE} ${MFLAGS} install); done
+	if [ -d target-bin ]; then \
+		mkdir -p /opt/freecalypso/target-bin; \
+		install -c -m 644 target-bin/* /opt/freecalypso/target-bin; \
+	fi
 
 FRC: