Skip to content

Commit

Permalink
- added macOS build and run instructions
Browse files Browse the repository at this point in the history
  • Loading branch information
firestorm40 committed Jul 9, 2023
1 parent 8b2b458 commit 8dff823
Showing 1 changed file with 29 additions and 6 deletions.
35 changes: 29 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,26 +8,32 @@ Download the latest binary release or you can compile the code yourself.
Double-click on the IxianLiteWallet.exe to start the wallet.

### Linux
Install the dotnet runtime following the guide for your Linux distribution.
Install the dotnet runtime following the guide for your Linux distribution. Go to the [Microsoft dotnet page](https://learn.microsoft.com/en-us/dotnet/core/install/linux) and follow the steps for your Linux distribution.

Go to the [Microsoft dotnet page](https://learn.microsoft.com/en-us/dotnet/core/install/linux) and follow the steps for your Linux distribution.
Open a terminal and navigate to the IxianLiteWallet folder, then type
```
./IxianLiteWallet
```
to start the wallet.

### macOS
Install the dotnet runtime following the official guide. Go to the [Microsoft dotnet page](https://learn.microsoft.com/en-us/dotnet/core/install/macos) and follow the steps.

Open a terminal and navigate to the IxianLiteWallet folder, then type
```
./IxianLiteWallet.exe
./IxianLiteWallet
```
to start the wallet.


## Building
### Windows
Visual Studio 2022 (Community Edition is fine) with .NET Desktop Development Workload and Desktop Development with C++ Workload

Several NuGetPackages are downloaded automatically during the build process.

### Linux
Install the dotnet SDK following the guide for your Linux distribution.

Go to the [Microsoft dotnet page](https://learn.microsoft.com/en-us/dotnet/core/install/linux) and follow the steps for your Linux distribution.
Install the dotnet SDK following the guide for your Linux distribution. Go to the [Microsoft dotnet page](https://learn.microsoft.com/en-us/dotnet/core/install/linux) and follow the steps for your Linux distribution.

For Debian based distributions such as Ubuntu, type
```
Expand All @@ -47,6 +53,23 @@ sh rebuild.sh
```
The IxianLiteWallet will be compiled and placed in the IxianLiteWallet/bin/Release/ folder.

### macOS
Install the dotnet SDK following the guide for your Linux distribution. Go to the [Microsoft dotnet page](https://learn.microsoft.com/en-us/dotnet/core/install/macos) and follow the steps.

```
brew install gcc git make unzip
```

Next you'll need to build the IxianLiteWallet solution. You can do this by typing the following commands in the terminal:
```
git clone https://github.com/ProjectIxian/Ixian-Core.git
git clone https://github.com/ProjectIxian/Ixian-LiteWallet.git
cd Ixian-LiteWallet/IxianLiteWallet
sh rebuild.sh
```
The IxianLiteWallet will be compiled and placed in the IxianLiteWallet/bin/Release/ folder.


## Development branches

There are two main development branches:
Expand Down

0 comments on commit 8dff823

Please sign in to comment.