Comment 3 for bug 1190279

Revision history for this message
Bill Erickson (berick) wrote :

I've pushed a follow-up commit for addressing postgres server install. As it was, users had to request the postgres server install target directly from the sub-module. (Thanks for pointing that out, phasefx). The commit makes the postgres server install a top-level make target once again. Given the OS-specific nature of the make targets, though, (install_pgsql_server_debs_91, install_pgsql_server_backport_debs_91, etc) and how they will change over time, I took this opportunity to base the PG install targets on the OS instead of the files and versions that will be installed.

The new targets are:

    make -f Makefile.install postgres-server-debian-wheezy
    make -f Makefile.install postgres-server-debian-squeeze
    make -f Makefile.install postgres-server-ubuntu-lucid
    make -f Makefile.install postgres-server-ubuntu-precise
    make -f Makefile.install postgres-server-fedora

Changes are reflected in docs/installation/server_installation.txt

For module implementors, simply create a make target called install_postgres_server within your OS makefile.

Code still lives in working/collab/berick/per-distro-install-makefiles