mirror of
https://github.com/postgres/postgres.git
synced 2025-11-18 02:02:55 +03:00
Rename 'gmake' to 'make' in docs and recommended commands
This simplifies the docs and makes it easier to cut/paste command lines.
This commit is contained in:
@@ -10,7 +10,7 @@
|
||||
* USE_xxx_SEMAPHORES and USE_xxx_SHARED_MEMORY settings you want.
|
||||
* Also, adjust the pg_sema.c and pg_shmem.c symlinks in
|
||||
* src/backend/port/ if needed.
|
||||
* 2. In src/backend/port/, do "gmake ipc_test".
|
||||
* 2. In src/backend/port/, do "make ipc_test".
|
||||
* 3. Run ipc_test and see if it works.
|
||||
* 4. If it seems to work, try building the whole system and running
|
||||
* the parallel regression tests for a more complete test.
|
||||
|
||||
@@ -4,7 +4,7 @@ include $(top_builddir)/src/Makefile.global
|
||||
|
||||
SUBDIRS = include pgtypeslib ecpglib compatlib preproc
|
||||
|
||||
# Suppress parallel build of subdirectories to avoid a bug in gmake 3.82, cf
|
||||
# Suppress parallel build of subdirectories to avoid a bug in GNU make 3.82, cf
|
||||
# http://savannah.gnu.org/bugs/?30653
|
||||
# https://bugzilla.redhat.com/show_bug.cgi?id=835424
|
||||
# (There are some other parallelism bugs in the subdirectory makefiles
|
||||
|
||||
@@ -30,7 +30,7 @@ OBJS= preproc.o type.o ecpg.o output.o parser.o \
|
||||
keywords.o c_keywords.o ecpg_keywords.o kwlookup.o ../ecpglib/typename.o descriptor.o variable.o \
|
||||
$(WIN32RES)
|
||||
|
||||
# Suppress parallel build to avoid a bug in gmake 3.82
|
||||
# Suppress parallel build to avoid a bug in GNU make 3.82
|
||||
# (see comments in ../Makefile)
|
||||
ifeq ($(MAKE_VERSION),3.82)
|
||||
.NOTPARALLEL:
|
||||
|
||||
@@ -2,7 +2,7 @@ src/pl/plperl/README
|
||||
|
||||
PL/Perl allows you to write PostgreSQL functions and procedures in
|
||||
Perl. To include PL/Perl in the build use './configure --with-perl'.
|
||||
To build from this directory use 'gmake all; gmake install'. libperl
|
||||
To build from this directory use 'make all; make install'. libperl
|
||||
must have been built as a shared library, which is usually not the
|
||||
case in standard installations.
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ behaviors have been added as well.
|
||||
To run the tests, you need to have a server running at the default port
|
||||
expected by libpq. (You can set PGPORT and so forth in your environment
|
||||
to control this.) Then run
|
||||
gmake installcheck
|
||||
make installcheck
|
||||
To run just specific test(s), you can do something like
|
||||
./pg_isolation_regress fk-contention fk-deadlock
|
||||
(look into the specs/ subdirectory to see the available tests).
|
||||
@@ -22,7 +22,7 @@ To run just specific test(s), you can do something like
|
||||
The prepared-transactions test requires the server's
|
||||
max_prepared_transactions parameter to be set to at least 3; therefore it
|
||||
is not run by default. To include it in the test run, use
|
||||
gmake installcheck-prepared-txns
|
||||
make installcheck-prepared-txns
|
||||
|
||||
To define tests with overlapping transactions, we use test specification
|
||||
files with a custom syntax, which is described in the next section. To add
|
||||
|
||||
@@ -9,9 +9,9 @@ locale data. Then there are test-sort.pl and test-sort.py that test
|
||||
collating.
|
||||
|
||||
To run a test for some locale run
|
||||
gmake check-$locale
|
||||
make check-$locale
|
||||
for example
|
||||
gmake check-koi8-r
|
||||
make check-koi8-r
|
||||
|
||||
Currently, there are only tests for a few locales available. The script
|
||||
'runall' calls test-ctype to test libc and locale data, test-sort.pl
|
||||
|
||||
@@ -26,8 +26,8 @@
|
||||
# efficient available query plans! Have patience.
|
||||
|
||||
|
||||
# Select make to use --- default gmake, can be overridden by env var
|
||||
MAKE="${MAKE:-gmake}"
|
||||
# Select make to use --- default 'make', can be overridden by env var
|
||||
MAKE="${MAKE:-make}"
|
||||
|
||||
# If PGOPTIONS is already defined, we'll add the -f switches to it.
|
||||
PGOPTIONS="${PGOPTIONS:-}"
|
||||
|
||||
@@ -40,8 +40,8 @@ endif
|
||||
|
||||
# We could do this test in the action section:
|
||||
# $(if $(ZIC),$(ZIC),./zic)
|
||||
# but gmake versions <= 3.78.1 or perhaps later have a bug
|
||||
# that causes a segfault; gmake 3.81 or later fixes this.
|
||||
# but GNU make versions <= 3.78.1 or perhaps later have a bug
|
||||
# that causes a segfault; GNU make 3.81 or later fixes this.
|
||||
ifeq (,$(ZIC))
|
||||
ZIC= ./zic
|
||||
endif
|
||||
|
||||
@@ -27,7 +27,7 @@ effort is needed to update the time zone abbreviation lists under tznames/.
|
||||
These need to be changed whenever new abbreviations are invented or the
|
||||
UTC offset associated with an existing abbreviation changes. To detect
|
||||
if this has happened, after installing new files under data/ do
|
||||
gmake abbrevs.txt
|
||||
make abbrevs.txt
|
||||
which will produce a file showing all abbreviations that are in current
|
||||
use according to the data/ files. Compare this to known_abbrevs.txt,
|
||||
which is the list that existed last time the tznames/ files were updated.
|
||||
|
||||
@@ -12,7 +12,7 @@ This can format all PostgreSQL *.c and *.h files, but excludes *.y, and
|
||||
|
||||
4) Remove all derived files (pgindent has trouble with one of the flex macros):
|
||||
|
||||
gmake maintainer-clean
|
||||
make maintainer-clean
|
||||
|
||||
Or:
|
||||
|
||||
@@ -47,10 +47,10 @@ This can format all PostgreSQL *.c and *.h files, but excludes *.y, and
|
||||
# stop is only necessary if it's going to install in a location with an
|
||||
# already running server
|
||||
pg_ctl stop
|
||||
gmake -C src install
|
||||
gmake -C contrib install
|
||||
make -C src install
|
||||
make -C contrib install
|
||||
pg_ctl start
|
||||
gmake installcheck-world
|
||||
make installcheck-world
|
||||
|
||||
10) Remove Perl backup files after testing
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
#
|
||||
# By default, this builds against an existing PostgreSQL installation
|
||||
# (the one identified by whichever pg_config is first in your path).
|
||||
# Within a configured source tree, you can say "gmake NO_PGXS=1 all"
|
||||
# Within a configured source tree, you can say "make NO_PGXS=1 all"
|
||||
# to build using the surrounding source tree.
|
||||
#
|
||||
# IDENTIFICATION
|
||||
|
||||
@@ -7,7 +7,7 @@ This directory contains SQL tutorial scripts. To look at them, first do a
|
||||
% make
|
||||
to compile all the scripts and C files for the user-defined functions
|
||||
and types. (make needs to be GNU make --- it may be named something
|
||||
different on your system, often gmake)
|
||||
different on your system, often 'gmake')
|
||||
|
||||
Then, run psql with the -s (single-step) flag:
|
||||
% psql -s
|
||||
|
||||
Reference in New Issue
Block a user