summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorMagnus Feuer <mfeuer@jaguarlandrover.com>2015-11-18 15:10:55 -0800
committerMagnus Feuer <mfeuer@jaguarlandrover.com>2015-11-18 15:10:55 -0800
commit2443d913fc6c5437120437c8aa1f3009675945cd (patch)
treea12ba2fb3d7c11c05f1bdaab1bd32d7f10f59090 /Makefile
parent952cf90564e7792c3d39e4520eef955eb23640a8 (diff)
downloadrvi_core-2443d913fc6c5437120437c8aa1f3009675945cd.tar.gz
Now has install target that actually does something sensible
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile14
1 files changed, 14 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 6af1ce7..c327078 100644
--- a/Makefile
+++ b/Makefile
@@ -49,3 +49,17 @@ rpm_tarball: rpmclean clean
rpm: rpm_tarball
rpmbuild --define "_topdir $$PWD/rpm" -ba rpm/SPECS/rvi-$(VERSION).spec
+
+install: # deps compile
+ @echo "Creating release in /opt/rvi"
+ @rm -rf rvi rel/rvi
+ @./scripts/setup_rvi_node.sh -c rvi_sample.config -n rvi > /dev/null
+ @mkdir -p /etc/opt/rvi/
+ @mv ./rvi/sys.config /etc/opt/rvi
+ @cp -r rel/rvi /opt
+ @ln -s /etc/opt/rvi/sys.config /opt/rvi/sys.config
+ @cp ./scripts/setup_gen /opt/rvi
+ @cp ./scripts/start_rvi.sh /opt/rvi/
+ @mkdir -p /opt/rvi/setup/ebin
+ @cp deps/setup/ebin/* /opt/rvi/setup/ebin
+ @echo "Done"