Directory contains files needed for an installer.
Directory contains various build scripts.
- Microsoft SDK 7.1 or MSVC2013 for build PostgreSQL
- Active Perl 5.x
- Python 2.7 or 3.5
- msys2
- 7-Zip
- NSIS
- HTML Help Workshop (for PgAdmin documentation, included in Visual Studio)
Directory contains patches which are need to build PostgreSQL.
You can specify several environmental variables depending on desirable result:
- 
ARCH=[X86/X64] -- architecture, default X64 
- 
ONE_C=[YES/NO] -- apply 1C patches or not, default NO 
- 
SDK=[SDK71/MSVC2013/MSVC2015] -- MSVC version, default SDK71 
- 
PG_MAJOR_VERSION=[9.4/9.5/9.6/10] - major PostgreSQL version, default 10 
- 
PG_PATCH_VERSION=[1/7] - minor PostgreSQL version, default 1 
- 
NOLOAD_SRC=[1] -- if variable has any value we will not download source 
If you want to use GIT:
- GIT_BRANCH=[git branch name] -- if you sets this variables we will download source from git
- GIT_PATH=[git path] -- git URL, git://git.postgresql.org/git/postgresql.git by default