Scripts/README.md

64 lines
964 B
Markdown
Raw Normal View History

2019-10-29 15:12:04 +01:00
# vKVM Scripts
2020-01-13 14:40:23 +01:00
install, build & run all subprojects with one script
2019-10-29 15:12:04 +01:00
## Prerequisites
- *nix operating system
- package manager (either apt, pacman or homebrew)
- git
2020-01-13 14:40:23 +01:00
- (optional) ssh key added to your gitlab profile
2019-10-29 15:12:04 +01:00
----
## Usage
**install**
run this once in a empty directory.
2020-01-13 14:40:23 +01:00
as a user:
2019-10-29 15:12:04 +01:00
```sh
2020-01-13 14:40:23 +01:00
git clone https://gitlab.repo.digitech.hs-emden-leer.de/link/projekte/ws19/vkvm-new/installation.git
2019-10-29 15:12:04 +01:00
cd installation
install.sh
2019-10-29 15:12:04 +01:00
```
2020-01-13 14:40:23 +01:00
or as a project developer (ssh key needed):
```sh
git clone ssh://git@gitlab.repo.digitech.hs-emden-leer.de:2222/link/projekte/ws19/vkvm-new/installation.git
cd installation
install.sh -dev
```
2019-10-29 15:12:04 +01:00
**update all subprojects**
```sh
update.sh
2019-10-29 15:12:04 +01:00
```
2020-01-13 14:40:23 +01:00
**build all projects**
```sh
build.sh
```
2019-10-29 15:12:04 +01:00
**checkout development versions**
```sh
checkout-dev.sh
2019-10-29 15:12:04 +01:00
```
2020-01-13 14:40:23 +01:00
## Troubleshooting
2019-10-29 15:12:04 +01:00
2020-01-13 14:41:21 +01:00
please make sure that all of the following packages have been installed by your package manager:
2020-01-13 14:40:23 +01:00
- clang
- clang_tidy
- make
- cmake
- catch2
- fltk
- tmux