readme.txt 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. This is the README file for source code package of WinSCP.
  2. To build WinSCP you need:
  3. - Embarcadero C++ Builder XE6 Professional.
  4. http://www.embarcadero.com/products/cbuilder
  5. - Microsoft .NET Framework 3.5 (for MSBuild)
  6. https://www.microsoft.com/netframework
  7. - nasm from http://www.nasm.us/
  8. (store it to buildtools/tools/nasm.exe)
  9. - Object file converter from http://www.agner.org/optimize/#objconv
  10. (store it to buildtools/tools/objconv.exe)
  11. - Build MFC (see readme_mfc.txt).
  12. - To build WinSCP .NET assembly, you need Microsoft Visual Studio 2013
  13. https://www.microsoft.com/visualstudio
  14. and Microsoft .NET Framework 4.0
  15. To build WinSCP from source by yourself, modify and use 'build.bat' in root
  16. folder of source code package.
  17. Directory structure:
  18. /source project files of all native libraries and executables
  19. /source/components native WinSCP visual components
  20. /source/console console interface
  21. /source/core core (non-visual) part of WinSCP
  22. (SSH, SFTP, FTP, WebDAV and SCP code)
  23. /source/dragext drag&drop shell extension
  24. /source/filezilla source code of FileZilla FTP client
  25. /source/forms visual part of WinSCP (dialogs and windows)
  26. /source/packages general visual components (both mine and 3rd party)
  27. /source/putty source code of PuTTY SSH client
  28. /source/resource resources strings
  29. /source/windows other sources
  30. /deployment Inno Setup script to create setup package
  31. (see /deployment/readme)
  32. /dotnet source code of WinSCP .NET assembly
  33. /libs 3rd party libraries
  34. WinSCP homepage is https://winscp.net/
  35. See the file 'license.txt' for the license conditions.