mirror of
https://gitlab.com/fabinfra/fabaccess/borepin.git
synced 2025-03-12 23:01:52 +01:00
Update README.md
This commit is contained in:
parent
91d5881dd1
commit
f50d192c26
25
README.md
25
README.md
@ -27,23 +27,30 @@ Borepin
|
|||||||
If Step 5. Build Borepin is failing because of GTKSharp, it could help to restart your PC.
|
If Step 5. Build Borepin is failing because of GTKSharp, it could help to restart your PC.
|
||||||
|
|
||||||
## Build GTK Project
|
## Build GTK Project
|
||||||
1. Install mono, gtk-sharp, msbuild, nuget
|
1. Install mono
|
||||||
|
[download mono](https://www.mono-project.com/download/stable/#download-lin)
|
||||||
|
2. Install mono, gtk-sharp, msbuild, nuget
|
||||||
1.1 Debian based
|
1.1 Debian based
|
||||||
```shell
|
```shell
|
||||||
$ apt install mono-complete, gtk-sharp2, nuget, capnproto
|
$ apt install mono-complete, gtk-sharp2, libcanberra-gtk-module, nuget, capnproto, git
|
||||||
```
|
```
|
||||||
1.2 ArchLinux based
|
1.2 ArchLinux based
|
||||||
```shell
|
```shell
|
||||||
$ pacman -S mono, mono-msbuild, gtk-sharp-2, nuget, capnproto
|
$ pacman -S mono, mono-msbuild, gtk-sharp-2, nuget, capnproto
|
||||||
```
|
```
|
||||||
2. Clone Borepin
|
3. Update NuGet
|
||||||
```shell
|
```shell
|
||||||
$ git clone https://gitlab.com/fabinfra/fabaccess/client.git
|
$ nuget update -self
|
||||||
|
```
|
||||||
|
3. Clone Borepin
|
||||||
|
```shell
|
||||||
|
$ git clone https://gitlab.com/fabinfra/fabaccess/client.git --recurse-submodules
|
||||||
```
|
```
|
||||||
|
|
||||||
3. Build Borepin
|
4. Build Borepin
|
||||||
```shell
|
```shell
|
||||||
$ cd client
|
$ cd client
|
||||||
|
$ nuget restore
|
||||||
$ msbuild -t:Borepin_GTK
|
$ msbuild -t:Borepin_GTK
|
||||||
```
|
```
|
||||||
4. Run Borepin
|
4. Run Borepin
|
||||||
@ -52,5 +59,11 @@ If Step 5. Build Borepin is failing because of GTKSharp, it could help to restar
|
|||||||
```
|
```
|
||||||
You can also use Rider or monodevelop as an IDE for development on Borepin
|
You can also use Rider or monodevelop as an IDE for development on Borepin
|
||||||
|
|
||||||
## Testing
|
# UI
|
||||||
|
We use [Xamarin] for our UI Implementation.
|
||||||
|
|
||||||
|
## Frameworks
|
||||||
|
We use [Prism Libary](https://prismlibrary.com/docs/xamarin-forms/Getting-Started.html) for MVVM and navigation managment.
|
||||||
|
|
||||||
|
# Testing
|
||||||
We use [NUnit](https://nunit.org/) for testing.
|
We use [NUnit](https://nunit.org/) for testing.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user