--- sql/pgsql/Makefile.in 2001/09/25 07:10:06 1.2 +++ sql/pgsql/Makefile.in 2002/11/28 09:03:45 1.7 @@ -80,12 +80,15 @@ SUBDIRS = libltdl LIBTOOL_DEPS = @LIBTOOL_DEPS@ -INCLUDES = -I../parser3/src/sql $(INCLTDL) -I$(PGSQL_INC) +INCLUDES = -I../../parser3/src/sql $(INCLTDL) -I$(PGSQL_INC) -lib_LTLIBRARIES = parser3pgsql.la -parser3pgsql_la_SOURCES = parser3pgsql.C config_includes.h -parser3pgsql_la_LIBADD = $(LIBLTDL) -parser3pgsql_la_LDFLAGS = -module -avoid-version +noinst_HEADERS = config_includes.h +lib_LTLIBRARIES = libparser3pgsql.la +libparser3pgsql_la_SOURCES = parser3pgsql.C +libparser3pgsql_la_LIBADD = $(LIBLTDL) +libparser3pgsql_la_LDFLAGS = -module -avoid-version + +EXTRA_DIST = config_fixed.h ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_HEADER = config_auto.h @@ -97,18 +100,15 @@ DEFS = @DEFS@ -I. -I$(srcdir) -I. CPPFLAGS = @CPPFLAGS@ LDFLAGS = @LDFLAGS@ LIBS = @LIBS@ -parser3pgsql_la_DEPENDENCIES = -parser3pgsql_la_OBJECTS = parser3pgsql.lo +libparser3pgsql_la_DEPENDENCIES = +libparser3pgsql_la_OBJECTS = parser3pgsql.lo CXXFLAGS = @CXXFLAGS@ CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) CXXLD = $(CXX) CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@ -CFLAGS = @CFLAGS@ -COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -CCLD = $(CC) -LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ +HEADERS = $(noinst_HEADERS) + DIST_COMMON = README ./stamp-h.in AUTHORS COPYING ChangeLog INSTALL \ Makefile.am Makefile.in NEWS acinclude.m4 aclocal.m4 config.guess \ config.sub config_auto.h.in configure configure.in install-sh ltconfig \ @@ -120,8 +120,8 @@ DISTFILES = $(DIST_COMMON) $(SOURCES) $( TAR = tar GZIP_ENV = --best DEP_FILES = .deps/parser3pgsql.P -SOURCES = $(parser3pgsql_la_SOURCES) -OBJECTS = $(parser3pgsql_la_OBJECTS) +SOURCES = $(libparser3pgsql_la_SOURCES) +OBJECTS = $(libparser3pgsql_la_OBJECTS) all: all-redirect .SUFFIXES: @@ -226,8 +226,8 @@ distclean-libtool: maintainer-clean-libtool: -parser3pgsql.la: $(parser3pgsql_la_OBJECTS) $(parser3pgsql_la_DEPENDENCIES) - $(CXXLINK) -rpath $(libdir) $(parser3pgsql_la_LDFLAGS) $(parser3pgsql_la_OBJECTS) $(parser3pgsql_la_LIBADD) $(LIBS) +libparser3pgsql.la: $(libparser3pgsql_la_OBJECTS) $(libparser3pgsql_la_DEPENDENCIES) + $(CXXLINK) -rpath $(libdir) $(libparser3pgsql_la_LDFLAGS) $(libparser3pgsql_la_OBJECTS) $(libparser3pgsql_la_LIBADD) $(LIBS) .C.o: $(CXXCOMPILE) -c $< .C.lo: @@ -458,7 +458,7 @@ install-am: all-am install: install-recursive uninstall-am: uninstall-libLTLIBRARIES uninstall: uninstall-recursive -all-am: Makefile $(LTLIBRARIES) config_auto.h +all-am: Makefile $(LTLIBRARIES) $(HEADERS) config_auto.h all-redirect: all-recursive-am install-strip: $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install @@ -530,6 +530,28 @@ maintainer-clean-generic clean mostlycle libtool: $(LIBTOOL_DEPS) $(SHELL) ./config.status --recheck +update: + cvs update + $(MAKE) + +commit: + # trick to make 'make' happy at check out time + # without this aclocal.m4 never updates + # and becomes older than it's prerequisities + # thus causing redundant remaking: + # aclocal+autoconf+automake + + cvs commit -m "no message" -f acinclude.m4 +# cvs commit -m "no message" -f acconfig.h + cvs commit -m "no message" -f aclocal.m4 + cvs commit -m "no message" -f Makefile.am + cvs commit -m "no message" -f Makefile.in + cvs commit -m "no message" -f configure + + cvs commit + +happy: update install-exec + # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: