Skip to content

postgrespro/pgwininstall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NSIS

Directory contains files needed for an installer.

Build

Directory contains various build scripts.

Build depends:

  • 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)

Patches

Directory contains patches which are need to build PostgreSQL.

Usage

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