diff options
| author | Bryan Henderson <bryanh@giraffe.netgate.net> | 1996-11-19 02:52:21 +0000 |
|---|---|---|
| committer | Bryan Henderson <bryanh@giraffe.netgate.net> | 1996-11-19 02:52:21 +0000 |
| commit | b8eb6400de68f1c62566d932278d637ea7bf64e3 (patch) | |
| tree | 9b5d36f6a1cca1d3a1d03f86025fa7eb7c9ab3a9 /src/mk/postgres.shell.mk | |
| parent | be421b9b9a903d6e596b7926a4fe939693b250bd (diff) | |
| download | postgresql-b8eb6400de68f1c62566d932278d637ea7bf64e3.tar.gz | |
Eliminate mk/ directory. The tyranny of the included make file templates is
ended!
Diffstat (limited to 'src/mk/postgres.shell.mk')
| -rw-r--r-- | src/mk/postgres.shell.mk | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/src/mk/postgres.shell.mk b/src/mk/postgres.shell.mk deleted file mode 100644 index f40f0b0973..0000000000 --- a/src/mk/postgres.shell.mk +++ /dev/null @@ -1,69 +0,0 @@ -#------------------------------------------------------------------------- -# -# postgres.shell.mk-- -# rules for building shell scripts. To use the rules, set the following -# variables: -# SRCS - source for the shell script -# SHPROG - name of the executable -# postgres.mk should be included before this file. -# -# Copyright (c) 1994-5, Regents of the University of California -# -# -# IDENTIFICATION -# $Header: /cvsroot/pgsql/src/mk/Attic/postgres.shell.mk,v 1.3 1996/09/24 01:57:01 scrappy Exp $ -# -# NOTES -# the shell script you write might include the following strings which -# will be turned into the values listed below: -# -# _fUnKy_BINDIR_sTuFf_ - location of installed binaries -# _fUnKy_LIBDIR_sTuFf_ - location of installed library stuff -# _fUnKy_DATADIR_sTuFf_ - location of the default data directory -# _fUnKy_POSTGRESDIR_sTuFf_ - location of the postgres "home" directory -# _fUnKy_POSTPORT_sTuFf_ - port to run the postmaster on -# _fUnKy_NAMEDATALEN_sTuFf_ - length of a datum of type "name" -# _fUnKy_OIDNAMELEN_sTuFf_ - ? -# _fUnKy_IPCCLEANPATH_sTuFf_ - location of the ipcs and ipcrm programs -# _fUnKy_DASH_N_sTuFf_ - -n flag used in echo -# _fUnKy_BACKSLASH_C_sTuFf_ - continuation (echo) -#------------------------------------------------------------------------- - -# -# Insert installation-dependent filepaths into the shell script -# -SEDSCRIPT= \ - -e "s^_fUnKy_BINDIR_sTuFf_^$(BINDIR)^g" \ - -e "s^_fUnKy_LIBDIR_sTuFf_^$(LIBDIR)^g" \ - -e "s^_fUnKy_DATADIR_sTuFf_^$(DATADIR)^g" \ - -e "s^_fUnKy_IPCCLEANPATH_sTuFf_^$(IPCSDIR)^g" \ - -e "s^_fUnKy_NAMEDATALEN_sTuFf_^$(NAMEDATALEN)^g" \ - -e "s^_fUnKy_OIDNAMELEN_sTuFf_^$(OIDNAMELEN)^g" \ - -e "s^_fUnKy_POSTPORT_sTuFf_^$(POSTPORT)^g" - -# -# We also need to fix up the scripts to deal with the lack of installed -# 'echo' commands that accept the -n option. -# -ifndef DASH_N -DASH_N=-n -endif -ifndef BACKSLASH_C -BACKSLASH_C= -endif - -SEDSCRIPT+= -e "s^_fUnKy_DASH_N_sTuFf_^$(DASH_N)^g" \ - -e "s^_fUnKy_BACKSLASH_C_sTuFf_^$(BACKSLASH_C)^g" - - -OBJS:= $(SRCS:%.c=%.o) - -$(SHPROG): $(SHPROG).sh - sed $(SEDSCRIPT) < $< > $(objdir)/$(SHPROG) - -CLEANFILES+= $(SHPROG) - -install: localobj $(SHPROG) - $(INSTALL) $(INSTL_EXE_OPTS) $(objdir)/$(SHPROG) $(DESTDIR)$(BINDIR)/$(SHPROG) - - |
