diff --git a/README.md b/README.md index b8c6520cf..2b0c79d0b 100644 --- a/README.md +++ b/README.md @@ -384,6 +384,25 @@ Please supply as much information about the problem you are experiencing as poss ## Contributing All contributions are welcome just send a pull request. Jackett's framework allows our team (and any other volunteering dev) to implement new trackers in an hour or two. If you'd like support for a new tracker but are not a developer then feel free to leave a request on the [issues page](https://github.com/Jackett/Jackett/issues). It is recommended to use Visual Studio 2017 when making code changes in this project. You can download the community version for free [here](https://www.visualstudio.com/downloads/). + +## Building from source + +### Windows +* Open the Jackett solution in Visual Studio 2017 +* Select Jackett.Console as startup project +* Build/Start the project + +### Linux + +```bash +sudo apt install mono-complete nuget msbuild # install build tools (debian/ubuntu) +git clone https://github.com/Jackett/Jackett.git +cd Jackett/src +nuget restore Jackett.sln # prepare dependencies +msbuild Jackett.Console/Jackett.Console.csproj /t:Build /p:Configuration=Debug # compile +mono Jackett.Console/bin/Debug/JackettConsole.exe # run jackett +``` + ## Screenshots ![screenshot](https://i.imgur.com/0d1nl7g.png "screenshot")