📄 makefile.in
字号:
#-------------------------------------------------------------------------## Makefile# Makefile for libpq++ library## Copyright (c) 1994, Regents of the University of California## IDENTIFICATION# $Header: /usr/local/cvsroot/pgsql/src/interfaces/libpq++/Makefile.in,v 1.16.2.1 1999/09/07 18:11:35 tgl Exp $##-------------------------------------------------------------------------NAME= pq++SO_MAJOR_VERSION= 3SO_MINOR_VERSION= 0SRCDIR= @top_srcdir@include $(SRCDIR)/Makefile.globalCXX=@CXX@SRCHEADERDIR = $(SRCDIR)/includeLIBPQHEADERDIR = $(SRCHEADERDIR)/libpq# We have to override -Werror, which makes warnings fatal, because we# inevitably get the warning, "abstract declarator used as declaration"# because of our inclusion of c.h and we don't know how to stop that.ifeq ($(CXX), g++)CXXFLAGS+= -Wno-errorendifCXXFLAGS+= -I$(SRCDIR)/backend \ -I$(SRCHEADERDIR) \ -I$(LIBPQDIR)#CXXFLAGS+= -DDEBUGifdef KRBVERSCXXFLAGS+= $(KRBFLAGS)endifOBJS = pgconnection.o pgdatabase.o pgtransdb.o pgcursordb.o pglobject.o ifeq ($(PORTNAME), win)SHLIB_LINK+= --driver-name g++ -L../libpq -lpqelseSHLIB_LINK= -L../libpq -lpqendif# For CC on IRIX, must use CC as linker/archiver of C++ librariesifeq ($(PORTNAME), irix5) ifeq ($(CXX), CC) AR = CC AROPT = -ar -o LD = CC endifendif# Shared library stuff, also default 'all' targetinclude $(SRCDIR)/Makefile.shlib# Pull shared-lib CFLAGS into CXXFLAGSCXXFLAGS+= $(CFLAGS).PHONY: examplesexamples: $(MAKE) -C examples all.PHONY: install beforeinstall-headers install-headers install: install-headers install-lib $(install-shlib-dep)LIBPGXXDIR = libpq++LIBPGXXHEADERDIR = $(HEADERDIR)/$(LIBPGXXDIR)MAINHEADER = libpq++.HLIBPGXXHEADERS = pgconnection.h \ pgdatabase.h \ pgtransdb.h \ pgcursordb.h \ pglobject.hinstall-headers: beforeinstall-headers $(MAINHEADER) @$(INSTALL) $(INSTLOPTS) $(MAINHEADER) $(HEADERDIR)/$(MAINHEADER) @for i in ${LIBPGXXHEADERS}; do \ echo "Installing $(LIBPGXXHEADERDIR)/$$i."; \ $(INSTALL) $(INSTLOPTS) $$i $(LIBPGXXHEADERDIR)/$$i; \ donebeforeinstall-headers: @if [ ! -d $(HEADERDIR) ]; then mkdir $(HEADERDIR); fi @if [ ! -d $(LIBPGXXHEADERDIR) ]; then mkdir $(LIBPGXXHEADERDIR); fi.PHONY: cleanclean: clean-shlib rm -f libpq++.a $(OBJS) $(MAKE) -C examples cleandep depend: $(CXX) -MM $(CXXFLAGS) *.cc >dependifeq (depend,$(wildcard depend))include dependendif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -