File tree Expand file tree Collapse file tree 15 files changed +60
-48
lines changed Expand file tree Collapse file tree 15 files changed +60
-48
lines changed Original file line number Diff line number Diff line change @@ -38,7 +38,6 @@ SUBDIRS = \
3838 pg_trgm \
3939 pg_upgrade \
4040 pg_upgrade_support \
41- pgbench \
4241 pgcrypto \
4342 pgrowlocks \
4443 pgstattuple \
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -187,7 +187,6 @@ pages.
187187 </para>
188188
189189 &oid2name;
190- &pgbench;
191190 &vacuumlo;
192191 </sect1>
193192
Original file line number Diff line number Diff line change 125125<!ENTITY oid2name SYSTEM "oid2name.sgml">
126126<!ENTITY pageinspect SYSTEM "pageinspect.sgml">
127127<!ENTITY passwordcheck SYSTEM "passwordcheck.sgml">
128- <!ENTITY pgbench SYSTEM "pgbench.sgml">
129128<!ENTITY pgbuffercache SYSTEM "pgbuffercache.sgml">
130129<!ENTITY pgcrypto SYSTEM "pgcrypto.sgml">
131130<!ENTITY pgfreespacemap SYSTEM "pgfreespacemap.sgml">
Original file line number Diff line number Diff line change @@ -181,6 +181,7 @@ Complete list of usable sgml source files in this directory.
181181<!ENTITY initdb SYSTEM "initdb.sgml">
182182<!ENTITY pgarchivecleanup SYSTEM "pgarchivecleanup.sgml">
183183<!ENTITY pgBasebackup SYSTEM "pg_basebackup.sgml">
184+ <!ENTITY pgbench SYSTEM "pgbench.sgml">
184185<!ENTITY pgConfig SYSTEM "pg_config-ref.sgml">
185186<!ENTITY pgControldata SYSTEM "pg_controldata.sgml">
186187<!ENTITY pgCtl SYSTEM "pg_ctl-ref.sgml">
Original file line number Diff line number Diff line change 1- <!-- doc/src/sgml/pgbench.sgml -->
1+ <!-- doc/src/sgml/ref/ pgbench.sgml -->
22
33<refentry id="pgbench">
44 <indexterm zone="pgbench">
Original file line number Diff line number Diff line change 230230 &dropuser;
231231 &ecpgRef;
232232 &pgBasebackup;
233+ &pgbench;
233234 &pgConfig;
234235 &pgDump;
235236 &pgDumpall;
Original file line number Diff line number Diff line change @@ -23,6 +23,7 @@ SUBDIRS = \
2323 pg_dump \
2424 pg_resetxlog \
2525 pg_rewind \
26+ pgbench \
2627 psql \
2728 scripts
2829
File renamed without changes.
Original file line number Diff line number Diff line change 1+ # src/bin/pgbench/Makefile
2+
3+ PGFILEDESC = "pgbench - a simple program for running benchmark tests"
4+ PGAPPICON = win32
5+
6+ subdir = src/bin/pgbench
7+ top_builddir = ../../..
8+ include $(top_builddir ) /src/Makefile.global
9+
10+ OBJS = pgbench.o exprparse.o $(WIN32RES )
11+
12+ override CPPFLAGS := -I. -I$(srcdir ) -I$(libpq_srcdir ) $(CPPFLAGS )
13+
14+ ifneq ($(PORTNAME ) , win32)
15+ override CFLAGS += $(PTHREAD_CFLAGS )
16+ endif
17+
18+
19+ all : pgbench
20+
21+ pgbench : $(OBJS ) | submake-libpq submake-libpgport
22+ $(CC ) $(CFLAGS ) $^ $(libpq_pgport ) $(PTHREAD_LIBS ) $(LDFLAGS ) $(LDFLAGS_EX ) $(LIBS ) -o $@ $(X )
23+
24+ # exprscan is compiled as part of exprparse
25+ exprparse.o : exprscan.c
26+
27+ distprep : exprparse.c exprscan.c
28+
29+ install : all installdirs
30+ $(INSTALL_PROGRAM ) pgbench$(X ) ' $(DESTDIR)$(bindir)/pgbench$(X)'
31+
32+ installdirs :
33+ $(MKDIR_P ) ' $(DESTDIR)$(bindir)'
34+
35+ uninstall :
36+ rm -f ' $(DESTDIR)$(bindir)/pgbench$(X)'
37+
38+ clean distclean :
39+ rm -f pgbench$(X ) $(OBJS )
40+
41+ maintainer-clean : distclean
42+ rm -f exprparse.c exprscan.c
You can’t perform that action at this time.
0 commit comments