1996-07-09 08:22:35 +02:00
|
|
|
#-------------------------------------------------------------------------
|
|
|
|
#
|
|
|
|
# Makefile.inc--
|
|
|
|
# Makefile for bin/psql
|
|
|
|
#
|
|
|
|
# Copyright (c) 1994, Regents of the University of California
|
|
|
|
#
|
|
|
|
#
|
|
|
|
# IDENTIFICATION
|
1996-07-25 22:01:51 +02:00
|
|
|
# $Header: /cvsroot/pgsql/src/bin/psql/Makefile,v 1.4 1996/07/25 20:01:51 scrappy Exp $
|
1996-07-09 08:22:35 +02:00
|
|
|
#
|
|
|
|
#-------------------------------------------------------------------------
|
|
|
|
|
|
|
|
PROG= psql
|
|
|
|
|
|
|
|
MKDIR= ../../mk
|
|
|
|
include $(MKDIR)/postgres.mk
|
|
|
|
include ../Makefile.global
|
|
|
|
|
|
|
|
#
|
|
|
|
#USE_READLINE is set in Makefile.global
|
|
|
|
#
|
|
|
|
|
|
|
|
ifeq ($(USE_READLINE), true)
|
|
|
|
CFLAGS += -I$(READLINE_INCDIR) -I$(HISTORY_INCDIR)
|
|
|
|
|
|
|
|
# if you are using an older readline that uses #include "readline.h" instead
|
|
|
|
# of #include <readline/readline.h>,
|
|
|
|
# uncomment this
|
|
|
|
# CFLAGS += -DOLD_READLINE
|
|
|
|
|
1996-07-20 09:40:03 +02:00
|
|
|
LIBCURSES= -lcurses
|
1996-07-09 08:22:35 +02:00
|
|
|
LD_ADD += -L$(READLINE_LIBDIR) -L$(HISTORY_LIBDIR) -lreadline -lhistory $(LIBCURSES)
|
|
|
|
# use the following if your readline has no separate history lib
|
|
|
|
# LD_ADD += -L$(READLINE_LIBDIR) -lreadline $(LIBCURSES)
|
|
|
|
|
|
|
|
ifeq ($(PORTNAME), ultrix4)
|
|
|
|
LD_ADD += -ltermcap
|
|
|
|
else
|
|
|
|
ifeq ($(PORTNAME), sparc)
|
|
|
|
LD_ADD += -ltermcap
|
|
|
|
else
|
|
|
|
ifeq ($(PORTNAME), linux)
|
|
|
|
LD_ADD += -ltermcap
|
1996-07-25 22:01:51 +02:00
|
|
|
else
|
1996-07-09 08:22:35 +02:00
|
|
|
ifeq ($(PORTNAME), next)
|
|
|
|
LD_ADD += -ltermcap
|
1996-07-25 22:01:51 +02:00
|
|
|
else
|
1996-07-20 09:40:03 +02:00
|
|
|
ifeq ($(PORTNAME), bsdi)
|
|
|
|
LD_ADD += -ltermcap
|
1996-07-25 22:01:51 +02:00
|
|
|
else
|
1996-07-20 09:40:03 +02:00
|
|
|
ifeq ($(PORTNAME), bsdi_2_1)
|
|
|
|
LD_ADD += -ltermcap
|
|
|
|
endif
|
|
|
|
endif
|
1996-07-09 08:22:35 +02:00
|
|
|
endif
|
|
|
|
endif
|
|
|
|
endif
|
1996-07-25 22:01:51 +02:00
|
|
|
endif
|
1996-07-09 08:22:35 +02:00
|
|
|
else
|
|
|
|
CFLAGS += -DNOREADLINE
|
|
|
|
endif
|
|
|
|
|
|
|
|
SRCS= psql.c stringutils.c
|
|
|
|
|
|
|
|
ifneq ($(USE_READLINE), true)
|
|
|
|
SRCS+= rlstubs.c
|
|
|
|
endif
|
|
|
|
|
|
|
|
include $(MKDIR)/postgres.prog.mk
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|