Skip to content

Commit 6d2c4ab

Browse files
committed
Internal. Update HowToBuild instructions
1 parent 1078095 commit 6d2c4ab

File tree

1 file changed

+5
-20
lines changed

1 file changed

+5
-20
lines changed

src/HowToBuild.md

Lines changed: 5 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -23,26 +23,11 @@ originally forked from here:
2323

2424
## How to build
2525

26-
1. Visual Studio solution (*.sln) files. Supported versions:
27-
28-
* CE.sln Visual C++ 2008 and Windows SDK 7.0 (required!)
29-
* CE10.sln Visual C++ 2010
30-
* CE11.sln Visual C++ 2012
31-
* CE12.sln Visual C++ 2013
32-
* CE14.sln Visual C++ 2015
33-
34-
2. Visual C++ makefiles (current releases are build with Windows SDK 7.0)
35-
36-
Example: `nmake /F makefile_all_vc`
37-
! This method requires libCRT.lib (libCRT64.lib),
38-
! placed in 'common' subfolder.
39-
! These files may be compiled from Far Manager sources.
40-
! http://farmanager.googlecode.com/svn/trunk/plugins --> common folder
41-
! Windows SDK 7.0 required, check version in registry:
42-
! HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows
43-
! HKEY_CURRENT_USER\SOFTWARE\Microsoft\Microsoft SDKs\Windows
44-
45-
3. Use GnuC (MinGW) and makefile_all_gcc.
26+
1. [Premake 5.0](https://premake.github.io/) is used to generate project files.
27+
28+
2. Visual Studio solution `src/CE.sln` is generated for ‘Visual C++ 2017’.
29+
30+
3. Also you may use GnuC (MinGW) and makefile_all_gcc.
4631

4732
Example: `mingw32-make -f makefile_all_gcc WIDE=1`
4833
! This method was tested only for x86 builds.

0 commit comments

Comments
 (0)