summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorMagnus Feuer <mfeuer@jaguarlandrover.com>2015-11-18 16:41:37 -0800
committerMagnus Feuer <mfeuer@jaguarlandrover.com>2015-11-18 16:41:37 -0800
commitfe3a8dbc1ebf18be46c921f42fc21204fbd58964 (patch)
tree9062a215299b393a7b8728f07a46a637efa410a6 /Makefile
parent227e90e0048fcc51517e2d585970f4acf9f3c273 (diff)
downloadrvi_core-fe3a8dbc1ebf18be46c921f42fc21204fbd58964.tar.gz
Use install command instead of cp and mkdir
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile15
1 files changed, 7 insertions, 8 deletions
diff --git a/Makefile b/Makefile
index c327078..80a664d 100644
--- a/Makefile
+++ b/Makefile
@@ -54,12 +54,11 @@ 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
+ @install --mode=0755 -d /etc/opt/rvi/
+ @install --mode=0644 ./rvi/sys.config /etc/opt/rvi
+ @cp -ar 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"
+ @install --mode=0755 ./scripts/setup_gen /opt/rvi
+ @install --mode=0755 ./scripts/rvi.sh /opt/rvi/
+ @install --mode=0755 -d /opt/rvi/setup/ebin
+ @install --mode=0644 deps/setup/ebin/* /opt/rvi/setup/ebin