-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinstall.sh
39 lines (32 loc) · 1.41 KB
/
install.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#!/bin/bash
set -m #Set Job Control
# ---------------------------------------------------------------------------- #
# Web UI #
# ---------------------------------------------------------------------------- #
sudo apt-get dist-upgrade -y nodejs # Install node.js
sudo apt-get dist-upgrade -y npm # Updating npm
sudo npm install npm –global # Install npm
sudo npm install harrogate # Install harrogate dependencies
sudo npm install --global gulp-cli # Gulp Setup
sudo gulp # Compiles with gulp
cd harrogate
npm install
gulp
# Starts server
#
# sudo node server.js
# ---------------------------------------------------------------------------- #
# Install Compiler Utility #
# ---------------------------------------------------------------------------- #
sudo apt-get dist-upgrade -y cmake
sudo apt-get dist-upgrade -y qt5-default
sudo mkdir pcompiler/build
cd pcompiler/build
sudo cmake ..
# ---------------------------------------------------------------------------- #
# Device UI #
# ---------------------------------------------------------------------------- #
sudo apt-get dist-upgrade -y libopencv-dev
sudo mkdir botui/build
cd botui/build
sudo cmake ..