added FusionCalculator as submodule

This commit is contained in:
2023-12-23 00:15:00 +06:00
parent b0c5bf8965
commit f4166a7b19
12 changed files with 98 additions and 129 deletions

19
README.md Normal file
View File

@@ -0,0 +1,19 @@
# SharpCalculator
A calculator application written in C# and Fusion.
Using Avalonia to draw GUI.
## Building
1. ensure that [FusionCalculator](https://github.com/Timerix22/FusionCalculator) submodule is up-to-date.
```shell
git submodule init && git submodule update
```
2. Translate FusionCalculator to C#
```shell
cd FusionCalculator
./build_cs.sh --translate-only
cd ..
```
3. Build graphical application
```shell
dotnet build -c release SharpCalculator.Avalonia/SharpCalculator.Avalonia.csproj
```