summaryrefslogtreecommitdiff
path: root/src/interfaces/odbc/Makefile.global.in
diff options
context:
space:
mode:
Diffstat (limited to 'src/interfaces/odbc/Makefile.global.in')
-rw-r--r--src/interfaces/odbc/Makefile.global.in208
1 files changed, 0 insertions, 208 deletions
diff --git a/src/interfaces/odbc/Makefile.global.in b/src/interfaces/odbc/Makefile.global.in
deleted file mode 100644
index 5684757be5..0000000000
--- a/src/interfaces/odbc/Makefile.global.in
+++ /dev/null
@@ -1,208 +0,0 @@
-#----------------------------------------------------------------------------
-#
-# Makefile.global--
-# global configuration for pgsqlodbc (Postgres ODBC driver)
-#
-# Copyright (c) 1994, Regents of the University of California
-#
-#
-# IDENTIFICATION
-# $Header: /cvsroot/pgsql/src/interfaces/odbc/Attic/Makefile.global.in,v 1.4 1998/10/19 00:00:49 tgl Exp $
-#
-# NOTES
-# This is derived from the main Postgres makefile.
-#
-# When running standalone:
-# To override the default setting, create a Makefile.custom in this
-# directory and put your defines there. (Makefile.custom is included
-# near the end of this file). Sometimes, a variable gets set in
-# Makefile.global after Makefile.custom has been included, so you can't
-# simply set that variable in Makefile.custom. In those cases, there is
-# often another variable (like CUSTOM_COPT) that you can set in
-# Makefile.custom that influences the later setting of the true variable
-# of interest (like CFLAGS) by Makefile.global.
-#
-#
-# If you change any of these defines you probably have to
-# make clean; make
-# since no dependencies are created for these. (of course you can
-# be crafty and check what files really depend on them and just remake
-# those).
-#
-# Before including this file, you must set the SRCDIR variable to the
-# path of the top of the Postgres source tree (the directory that
-# contains this file).
-#
-#-------------------------------------------------------------------------
-
-
-##############################################################################
-#
-# CONFIGURATION SECTION
-#
-# Following are settings pertaining to the postgres build and
-# installation.
-# of the port.
-#
-# Ignore LINUX_ELF if you're not using Linux. But if you are, and you're
-# compiling to a.out (which means you're using the dld dynamic loading
-# library), set LINUX_ELF to null in Makefile.custom.
-LINUX_ELF= true
-#
-# Ignore BSD_SHLIB if you're not using one of the BSD ports. But if you
-# are, and it's one that doesn't have shared libraries (NetBSD/vax is an
-# example of this), set BSD_SHLIB to null in Makefile.custom.
-BSD_SHLIB= true
-
-# For convenience, POSTGRESDIR is where BINDIR, and LIBDIR
-# and other target destinations are rooted. Of course, each of these is
-# changable separately.
-
-POSTGRESDIR=@prefix@
-
-# Where the postgres executables live (changeable by just putting them
-# somewhere else and putting that directory in your shell PATH)
-BINDIR= $(POSTGRESDIR)/bin
-
-# Where libpsqlodbc.a gets installed. You must put it where your loader will
-# look for it if you wish to use the -lpq convention. Otherwise you
-# can just put the absolute pathname to the library at the end of your
-# command line.
-
-LIBDIR= $(POSTGRESDIR)/lib
-
-## Where the man pages (suitable for use with "man") get installed.
-#POSTMANDIR= $(POSTGRESDIR)/man
-#
-# Where the formatted documents (e.g., the reference manual) get installed.
-#POSTDOCDIR= $(POSTGRESDIR)/doc
-
-# Where the header files necessary to build frontend programs get installed.
-HEADERDIR= $(POSTGRESDIR)/include
-
-# Where the odbcinst.ini file will be placed
-
-ODBCINST= @ODBCINST@
-
-##############################################################################
-#
-# FEATURES
-#
-# To disable a feature, comment out the entire definition
-# (that is, prepend '#', don't set it to "0" or "no").
-
-##############################################################################
-#
-# Installation.
-#
-# For many ports, INSTALL is overridden below.
-INSTALL= @INSTALL@
-RANLIB= @RANLIB@
-
-INSTLOPTS= @INSTLOPTS@
-INSTL_EXE_OPTS= @INSTL_EXE_OPTS@
-INSTL_LIB_OPTS= @INSTL_LIB_OPTS@
-INSTL_SHLIB_OPTS= @INSTL_SHLIB_OPTS@
-
-##############################################################################
-#
-# For building shell scripts:
-#
-# For many ports, these are overridden below.
-
-# DASH_N is what we put before the text on an echo command when we don't
-# want a trailing newline. BACKSLASH_C is what we put at the end of the
-# string on a echo command when we don't want a trailing newline. On
-# some systems, you do echo -n "no newline after this", while on others
-# you do echo "no newline after this\c".
-
-DASH_N= @DASH_N@
-BACKSLASH_C= @BACKSLASH_C@
-
-
-#-------------------------------------------------------------
-# See the subdirectory template for default settings for these
-#-------------------------------------------------------------
-CC= @CC@
-AROPT= @AROPT@
-CFLAGS= -I$(ODBCSRCDIR) @CPPFLAGS@ @CFLAGS@
-CFLAGS_SL= @SHARED_LIB@
-LDFLAGS= @LDFLAGS@ @LIBS@
-DLSUFFIX= @DLSUFFIX@
-LN_S = @LN_S@
-
-##############################################################################
-#
-# Additional platform-specific settings
-#
-
-PORTNAME= @PORTNAME@
-
-ifneq ($(wildcard $(SRCDIR)/Makefile.port), )
- include $(SRCDIR)/Makefile.port
-endif
-
-
-##############################################################################
-#
-# Customization.
-#
-# This includes local customizations. If we're being built from
-# within the Postgres distribution and a Makefile.custom exists
-# in the top level Postgres directory it will take precedence
-# over any local Makefile.custom in the odbc driver directory.
-
-ifneq ($(wildcard $(SRCDIR)/Makefile.custom), )
- include $(SRCDIR)/Makefile.custom
-endif
-
-
-# This goes here so that customization in Makefile.custom is effective
-##############################################################################
-
-ifneq ($(CUSTOM_INSTALL),)
- INSTALL= $(CUSTOM_INSTALL)
-endif
-
-#
-# Flags for CC and LD.
-
-##############################################################################
-# COPT
-#
-# COPT is for options that the sophisticated builder might want to vary
-# from one build to the next, like options to build Postgres with debugging
-# information included. COPT is meant to be set on the make command line,
-# for example with the command "make COPT=-g". The value you see set here
-# is the default that gets used if the builder does not give a value for
-# COPT on his make command.
-#
-# There is a nonobvious relationship between -O (optimization) and
-# -Werror (consider all warnings fatal). On some systems, if you don't
-# optimize, you will always get some warnings because the system header
-# files will include some unreferenced functions in the code. These are
-# functions that are supposed to be inline, so there wouldn't ordinarily
-# be an "unreferenced" problem, but if you don't enable optimization, no
-# inlining can happen, and hence the problem. Therefore, we include
-# if you override -O, you override -Werror as well.
-#
-# CUSTOM_COPT is something the user may set in Makefile.custom
-
-# Common values for COPT are: -g for debuggable binaries, -m486 if you are
-# using a i486 or better.
-
-ifneq ($(CUSTOM_CC),)
- CC= $(CUSTOM_CC)
-endif
-
-ifneq ($(CUSTOM_COPT),)
- COPT= $(CUSTOM_COPT)
-endif
-
-ifeq ($(CC), gcc)
- CFLAGS+= -Wall -Wmissing-prototypes
-endif
-
-ifdef COPT
- CFLAGS+= $(COPT)
-endif