Camelotia/README.md

21 строка
885 B
Markdown
Исходник Обычный вид История

2018-11-22 22:22:00 +03:00
# Compiling
2018-11-22 22:14:11 +03:00
2018-11-25 00:17:41 +03:00
[![Build Status](https://worldbeater.visualstudio.com/Camelotia/_apis/build/status/Camelotia-CI)](https://worldbeater.visualstudio.com/Camelotia/_build/latest?definitionId=1)
2018-11-22 22:22:00 +03:00
The app runs on Windows, Linux and MacOS. Make sure you have latest [.NET Core SDK](https://dot.net/) installed.
2018-11-22 22:45:42 +03:00
<img src="./Camelotia.png" width="500">
2018-11-22 22:34:45 +03:00
2018-11-25 00:17:41 +03:00
```sh
2018-11-22 22:22:00 +03:00
# Linux or MacOS shell
git clone https://github.com/worldbeater/Camelotia
cd Camelotia/Camelotia.Presentation.Avalonia
dotnet run
```
2018-11-22 22:34:45 +03:00
On Windows, run the `./run.bat` file.
2018-11-22 23:05:58 +03:00
### Adding Custom Providers
File system providers are located at `./Camelotia.Services/Providers/`. To add a custom file system provider, you need to create a separate class and implement the [IProvider](https://github.com/worldbeater/Camelotia/blob/master/Camelotia.Services/Interfaces/IProvider.cs) interface. It'll get integrated into the UI automagically.