Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
Made compile guide
  • Loading branch information
KamyaPA authored Sep 15, 2023
1 parent 5002edc commit b0fea69
Showing 1 changed file with 54 additions and 1 deletion.
55 changes: 54 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,56 @@
# Ecdar-GUI-Native

A native conversion of Ecdar-GUI-Web
A native implementation of Ecdar-GUI-Web

## Compile
Be shure to be in the root folder of the project and follow these steps

### Install Dependencies


```
$ git clone https://github.com/ECDAR-AAU-SW-P5/Ecdar-GUI-Web.git
```

#### Linux

Install `node`, `npm` and `cargo`
###### Arch
```
$ sudo pacman -S cargo nodejs npm
```

###### Debian
```
$ sudo apt install cargo node npm
```

#### Mac

#### Windows

### Npm Dependencies
```
$ npm i -g vite
$ cd Ecdar-GUI-WEB
$ npm install
$ cd ..
```
### Cargo dependencies
```
$ cargo install tauri-cli
```
### Run
#### Dev
```
$ cargo tauri dev
```
#### Release
```
$ cargo tauri build
```

###### Mac/Linux
The executable can be found at `./src-tauri/target/release/ecdar`
###### Windows
The executable can be found at `.\src-tauri\target\release\ecdar.exe`

0 comments on commit b0fea69

Please sign in to comment.