Workflow | Build status |
---|---|
Github Actions | |
Appveyor |
Based on WinSCP version 6.3.3 Copyright (c) 2000-2024 Martin Prikryl
Based on WinSCP as FAR Plugin: SFTP/FTP/SCP client for FAR version 1.6.2 Copyright (c) 2000-2009 Martin Prikryl
SSH and SCP code based on PuTTY 0.81 Copyright (c) 1997-2024 Simon Tatham
FTP code based on FileZilla 2.2.32 Copyright (c) 2001-2007 Tim Kosse
To build plugin from source, you will need:
- Visual Studio 2022 build tools
- CMake 3.15
- Ninja (optional)
Download the source:
cd C:/src
git clone https://github.com/michaellukashov/Far-NetBox.git
From now on, we assume that your source tree is C:/src/Far-NetBox
Compile Far-NetBox plugin on the command line as follows:
"%VS170COMNTOOLS%\..\..\VC\vcvarsall.bat" x86_amd64
cmake -S C:/src/Far-NetBox -B C:/build/Far-NetBox -G "Ninja" -DCMAKE_BUILD_TYPE=RelWithDebugInfo -DOPT_CREATE_PLUGIN_DIR=ON
cmake --build C:/build/Far-NetBox
You can generate solution for VS2022 IDE:
cmake -S C:/src/Far-NetBox -B C:/build/Far-NetBox -G "Visual Studio 17 2022" -DCMAKE_BUILD_TYPE=RelWithDebugInfo -DOPT_CREATE_PLUGIN_DIR=ON
cmake --build C:/build/Far-NetBox
- Project main page: https://github.com/michaellukashov/Far-NetBox
- Far Manager forum: http://forum.farmanager.com/
- Far-NetBox discussions (in Russian): http://forum.farmanager.com/viewtopic.php?f=5&t=6317
- Far-NetBox discussions (in English): http://forum.farmanager.com/viewtopic.php?f=39&t=6638
- Latest builds: https://nightly.link/michaellukashov/Far-NetBox/workflows/release/main?preview
Far-NetBox is free software: you can use it, redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Far-NetBox is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. See the GNU General Public License for more details.