-
Notifications
You must be signed in to change notification settings - Fork 487
How to build NBFC
If you want to build NBFC from source, the first thing you have to do is to download the source code. You can easily clone the NBFC repository via git.
If you want to build the latest version of NBFC, you don't have to clone the whole repository, but only the latest revision:
git clone --depth 1 https://github.com/hirschmann/nbfc.git
If you want to build a specific version of NBFC, first clone the whole repository:
git clone https://github.com/hirschmann/nbfc.git
Then check out the version you want to build:
git checkout 1.4.2
If you aren't familiar with git you can download the latest revision of the source code as .zip file on github.
Make sure these packages are installed on your machine:
- .NET Framework 4.5 (or newer)
- WiX Toolset v3.10.3
To build the solution, run the build.ps1
script (which is included in the cloned repo) via Windows Powershell.
If the build was successful there should be a setup file (NbfcBootstrapper.exe) at nbfc\Windows\Setup\NbfcBootstrapper\bin\Release\
.
Make sure the Mono runtime + development tools are installed on your machine (Debian based distros: mono-complete, Arch based distros: mono).
To build the solution, run the build.sh
script (which is included in the cloned repo).
The result can be found at nbfc/Linux/bin/ReleaseLinux
.