# Makefile.in generated automatically by automake 1.4 from Makefile.am

# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.


SHELL = @SHELL@

srcdir = @srcdir@
top_srcdir = @top_srcdir@
VPATH = @srcdir@
prefix = @prefix@
exec_prefix = @exec_prefix@

bindir = @bindir@
sbindir = @sbindir@
libexecdir = @libexecdir@
datadir = @datadir@
sysconfdir = @sysconfdir@
sharedstatedir = @sharedstatedir@
localstatedir = @localstatedir@
libdir = @libdir@
infodir = @infodir@
mandir = @mandir@
includedir = @includedir@
oldincludedir = /usr/include

DESTDIR =

pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@

top_builddir = ..

ACLOCAL = @ACLOCAL@
AUTOCONF = @AUTOCONF@
AUTOMAKE = @AUTOMAKE@
AUTOHEADER = @AUTOHEADER@

INSTALL = @INSTALL@
INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
INSTALL_DATA = @INSTALL_DATA@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
transform = @program_transform_name@

NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
build_alias = @build_alias@
build_triplet = @build@
host_alias = @host_alias@
host_triplet = @host@
target_alias = @target_alias@
target_triplet = @target@
CATALOGS = @CATALOGS@
CATOBJEXT = @CATOBJEXT@
CC = @CC@
CFLAGS = @CFLAGS@
CPP = @CPP@
DATADIRNAME = @DATADIRNAME@
GENCAT = @GENCAT@
GMOFILES = @GMOFILES@
GMSGFMT = @GMSGFMT@
GT_NO = @GT_NO@
GT_YES = @GT_YES@
INSTOBJEXT = @INSTOBJEXT@
INTLDEPS = @INTLDEPS@
INTLLIBS = @INTLLIBS@
INTLOBJS = @INTLOBJS@
LN_S = @LN_S@
MAKEINFO = @MAKEINFO@
MKINSTALLDIRS = @MKINSTALLDIRS@
MSGFMT = @MSGFMT@
PACKAGE = @PACKAGE@
POFILES = @POFILES@
POSUB = @POSUB@
RANLIB = @RANLIB@
U = @U@
USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@
USE_NLS = @USE_NLS@
VERSION = @VERSION@
l = @l@

bin_PROGRAMS = pspp

q_sources = crosstabs.c descript.c file-handle.c frequencies.c list.c	means.c set.c t-test.c version.c


pspp_SOURCES = aggregate.c apply-dict.c approx.h arena.c arena.h	ascii.c autorecode.c avl.c avl.h cases.c cases.h cmdline.c command.c	command.h command.h common.c common.h compute.c count.c crosstabs.c	data-in.c data-list.c data-out.c debug-print.h descript.c dfm.c dfm.h	do-if.c do-ifP.h error.c error.h expr-evl.c expr-opt.c expr-prs.c	expr.h exprP.h file-handle.c file-handle.h file-type.c filename.c	filename.h flip.c font.h format.c format.h format.h formats.c		frequencies.c get.c getline.c getline.h getopt.h glob.c groff-font.c	hash.c hash.h heap.c heap.h html.c htmlP.h include.c inpt-pgm.c		inpt-pgm.h lexer.c lexer.h lexerP.h list.c log.h loop.c main.c		matrix-data.c means.c mis-val.c misc.c misc.h modify-vars.c numeric.c	output.c output.h pfm.h pfm-read.c pfm-write.c postscript.c print.c	recode.c rename-vars.c repeat.c sample.c sel-if.c set.c settings.h	sfm-read.c sfm-write.c sfm.h sfmP.h som.c som.h sort.c sort.h		split-file.c stat.h stats.c stats.h str.c str.h sysfile-info.c		t-test.c tab.c tab.h temporary.c title.c val-labs.c var-labs.c var.h	vars-atr.c vars-prs.c vector.c vector.h version.c version.h vfm.c	vfm.h vfmP.h weight.c


localedir = $(datadir)/locale
DEFS = -DLOCALEDIR=\"$(localedir)\" @DEFS@

EXTRA_DIST = command.def crosstabs.q descript.q file-handle.q		format.def frequencies.q frequencies.g list.q means.q q2c.c set.q	t-test.q


INCLUDES = -I$(srcdir) -I.. -I$(top_srcdir)/lib -I$(top_srcdir)/intl

LDADD = ../lib/julcal/libjulcal.a ../lib/gmp/mpf/libmpf.a		../lib/gmp/mpn/libmpn.a ../lib/gmp/libgmp.a ../lib/misc/libmisc.a	../lib/dcdflib/libdcdflib.a @INTLLIBS@


ETAGS_ARGS = -l c *.q

LOCAL_CC = @LOCAL_CC@
LOCAL_COMPILE = $(LOCAL_CC) -c $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
LOCAL_LINK = $(LOCAL_CC) $(LDFLAGS) -o $@
SUFFIXES = .q

pkgsysconfdir = $(sysconfdir)/@PACKAGE@

CLEANFILES = q2c
DISTCLEANFILES = foo $(q_sources)
MAINTAINERCLEANFILES = Makefile.in
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = ../config.h
CONFIG_CLEAN_FILES = 
PROGRAMS =  $(bin_PROGRAMS)

CPPFLAGS = @CPPFLAGS@
LDFLAGS = @LDFLAGS@
LIBS = @LIBS@
pspp_OBJECTS =  aggregate.o apply-dict.o arena.o ascii.o autorecode.o \
avl.o cases.o cmdline.o command.o common.o compute.o count.o \
crosstabs.o data-in.o data-list.o data-out.o descript.o dfm.o do-if.o \
error.o expr-evl.o expr-opt.o expr-prs.o file-handle.o file-type.o \
filename.o flip.o format.o formats.o frequencies.o get.o getline.o \
glob.o groff-font.o hash.o heap.o html.o include.o inpt-pgm.o lexer.o \
list.o loop.o main.o matrix-data.o means.o mis-val.o misc.o \
modify-vars.o numeric.o output.o pfm-read.o pfm-write.o postscript.o \
print.o recode.o rename-vars.o repeat.o sample.o sel-if.o set.o \
sfm-read.o sfm-write.o som.o sort.o split-file.o stats.o str.o \
sysfile-info.o t-test.o tab.o temporary.o title.o val-labs.o var-labs.o \
vars-atr.o vars-prs.o vector.o version.o vfm.o weight.o
pspp_LDADD = $(LDADD)
pspp_DEPENDENCIES =  ../lib/julcal/libjulcal.a ../lib/gmp/mpf/libmpf.a \
../lib/gmp/mpn/libmpn.a ../lib/gmp/libgmp.a ../lib/misc/libmisc.a \
../lib/dcdflib/libdcdflib.a
pspp_LDFLAGS = 
COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
CCLD = $(CC)
LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
DIST_COMMON =  ChangeLog Makefile.am Makefile.in


DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)

TAR = tar
GZIP_ENV = --best
SOURCES = $(pspp_SOURCES)
OBJECTS = $(pspp_OBJECTS)

all: all-redirect
.SUFFIXES:
.SUFFIXES: .S .c .o .q .s
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) 
	cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps src/Makefile

Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
	cd $(top_builddir) \
	  && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status


mostlyclean-binPROGRAMS:

clean-binPROGRAMS:
	-test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)

distclean-binPROGRAMS:

maintainer-clean-binPROGRAMS:

install-binPROGRAMS: $(bin_PROGRAMS)
	@$(NORMAL_INSTALL)
	$(mkinstalldirs) $(DESTDIR)$(bindir)
	@list='$(bin_PROGRAMS)'; for p in $$list; do \
	  if test -f $$p; then \
	    echo "  $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
	     $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
	  else :; fi; \
	done

uninstall-binPROGRAMS:
	@$(NORMAL_UNINSTALL)
	list='$(bin_PROGRAMS)'; for p in $$list; do \
	  rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
	done

.c.o:
	$(COMPILE) -c $<

.s.o:
	$(COMPILE) -c $<

.S.o:
	$(COMPILE) -c $<

mostlyclean-compile:
	-rm -f *.o core *.core

clean-compile:

distclean-compile:
	-rm -f *.tab.c

maintainer-clean-compile:

pspp: $(pspp_OBJECTS) $(pspp_DEPENDENCIES)
	@rm -f pspp
	$(LINK) $(pspp_LDFLAGS) $(pspp_OBJECTS) $(pspp_LDADD) $(LIBS)

tags: TAGS

ID: $(HEADERS) $(SOURCES) $(LISP)
	list='$(SOURCES) $(HEADERS)'; \
	unique=`for i in $$list; do echo $$i; done | \
	  awk '    { files[$$0] = 1; } \
	       END { for (i in files) print i; }'`; \
	here=`pwd` && cd $(srcdir) \
	  && mkid -f$$here/ID $$unique $(LISP)

TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) $(LISP)
	tags=; \
	here=`pwd`; \
	list='$(SOURCES) $(HEADERS)'; \
	unique=`for i in $$list; do echo $$i; done | \
	  awk '    { files[$$0] = 1; } \
	       END { for (i in files) print i; }'`; \
	test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
	  || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags  $$unique $(LISP) -o $$here/TAGS)

mostlyclean-tags:

clean-tags:

distclean-tags:
	-rm -f TAGS ID

maintainer-clean-tags:

distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)

subdir = src

distdir: $(DISTFILES)
	@for file in $(DISTFILES); do \
	  d=$(srcdir); \
	  if test -d $$d/$$file; then \
	    cp -pr $$d/$$file $(distdir)/$$file; \
	  else \
	    test -f $(distdir)/$$file \
	    || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
	    || cp -p $$d/$$file $(distdir)/$$file || :; \
	  fi; \
	done
aggregate.o: aggregate.c ../config.h ../pref.h debug-print.h common.h \
	approx.h error.h misc.h lexer.h var.h format.h format.def \
	file-handle.h settings.h sort.h stats.h sfm.h str.h vfm.h \
	cases.h vfmP.h
apply-dict.o: apply-dict.c ../config.h ../pref.h debug-print.h avl.h \
	error.h file-handle.h lexer.h sfm.h str.h var.h format.h \
	format.def common.h
arena.o: arena.c ../config.h ../pref.h debug-print.h common.h arena.h \
	misc.h str.h
ascii.o: ascii.c ../config.h ../pref.h debug-print.h common.h arena.h \
	error.h misc.h output.h str.h filename.h font.h version.h
autorecode.o: autorecode.c ../config.h ../pref.h debug-print.h arena.h \
	common.h error.h hash.h misc.h str.h lexer.h var.h format.h \
	format.def vfm.h cases.h
avl.o: avl.c ../config.h ../pref.h debug-print.h common.h arena.h avl.h
cases.o: cases.c ../config.h ../pref.h debug-print.h misc.h str.h \
	common.h var.h format.h format.def vfm.h cases.h
cmdline.o: cmdline.c ../config.h ../pref.h debug-print.h getopt.h \
	common.h error.h filename.h getline.h output.h str.h misc.h \
	settings.h format.h format.def var.h version.h
command.o: command.c ../config.h ../pref.h debug-print.h getopt.h avl.h \
	error.h getline.h settings.h format.h format.def lexer.h \
	lexerP.h som.h tab.h str.h var.h common.h command.h vfm.h \
	cases.h command.def
common.o: common.c ../config.h ../pref.h debug-print.h common.h error.h \
	getline.h misc.h settings.h format.h format.def str.h
compute.o: compute.c ../config.h ../pref.h debug-print.h common.h \
	error.h approx.h expr.h misc.h str.h lexer.h lexerP.h var.h \
	format.h format.def vector.h cases.h
count.o: count.c ../config.h ../pref.h debug-print.h common.h error.h \
	approx.h misc.h str.h lexer.h var.h format.h format.def
crosstabs.o: crosstabs.c debug-print.h ../config.h ../pref.h avl.h \
	arena.h hash.h misc.h output.h str.h stats.h tab.h var.h \
	format.h format.def common.h vfm.h cases.h \
	../lib/dcdflib/cdflib.h error.h lexer.h
data-in.o: data-in.c ../config.h ../pref.h debug-print.h error.h expr.h \
	getline.h str.h common.h misc.h settings.h format.h format.def \
	lexer.h var.h
data-list.o: data-list.c ../config.h ../pref.h debug-print.h error.h \
	misc.h som.h tab.h str.h var.h format.h format.def common.h \
	settings.h lexer.h lexerP.h file-handle.h dfm.h vfm.h cases.h
data-out.o: data-out.c ../config.h ../pref.h debug-print.h approx.h \
	common.h error.h ../lib/julcal/julcal.h misc.h str.h settings.h \
	format.h format.def var.h
descript.o: descript.c ../config.h ../pref.h debug-print.h approx.h \
	misc.h som.h tab.h str.h stats.h vfm.h cases.h common.h error.h \
	lexer.h var.h format.h format.def
dfm.o: dfm.c ../config.h ../pref.h debug-print.h error.h getline.h \
	misc.h lexer.h lexerP.h str.h var.h format.h format.def \
	common.h dfm.h file-handle.h vfm.h cases.h filename.h
do-if.o: do-if.c ../config.h ../pref.h debug-print.h common.h error.h \
	expr.h str.h lexer.h var.h format.h format.def do-ifP.h
error.o: error.c ../config.h ../pref.h debug-print.h settings.h format.h \
	format.def common.h error.h getline.h output.h str.h var.h \
	command.h
expr-evl.o: expr-evl.c ../config.h ../pref.h debug-print.h approx.h \
	common.h error.h expr.h exprP.h ../lib/julcal/julcal.h misc.h \
	stats.h str.h var.h format.h format.def vector.h vfm.h cases.h \
	vfmP.h
expr-opt.o: expr-opt.c ../config.h ../pref.h debug-print.h approx.h \
	common.h error.h expr.h ../lib/julcal/julcal.h misc.h stats.h \
	var.h format.h format.def exprP.h str.h
expr-prs.o: expr-prs.c ../config.h ../pref.h debug-print.h avl.h \
	common.h error.h expr.h misc.h var.h format.h format.def \
	exprP.h str.h lexer.h lexerP.h vector.h vfm.h cases.h
file-handle.o: file-handle.c ../config.h ../pref.h debug-print.h \
	common.h avl.h error.h filename.h getline.h var.h format.h \
	format.def file-handle.h str.h lexer.h
file-type.o: file-type.c ../config.h ../pref.h debug-print.h common.h \
	error.h approx.h file-handle.h dfm.h getline.h misc.h str.h \
	lexer.h lexerP.h var.h format.h format.def command.h vfm.h \
	cases.h
filename.o: filename.c ../config.h ../pref.h debug-print.h common.h \
	error.h str.h filename.h settings.h format.h format.def \
	version.h getopt.h stat.h
flip.o: flip.c ../config.h ../pref.h debug-print.h error.h lexer.h \
	misc.h str.h var.h format.h format.def common.h vfm.h cases.h
format.o: format.c ../config.h ../pref.h debug-print.h error.h misc.h \
	format.h format.def str.h lexer.h
formats.o: formats.c ../config.h ../pref.h debug-print.h common.h \
	error.h str.h lexer.h misc.h var.h format.h format.def
frequencies.o: frequencies.c debug-print.h ../config.h ../pref.h \
	approx.h arena.h avl.h hash.h lexer.h lexerP.h misc.h output.h \
	str.h som.h stats.h tab.h vfm.h cases.h common.h error.h var.h \
	format.h format.def frequencies.g
get.o: get.c ../config.h ../pref.h debug-print.h common.h avl.h \
	command.h error.h file-handle.h misc.h settings.h format.h \
	format.def pfm.h sfm.h str.h lexer.h var.h vfm.h cases.h vfmP.h
getline.o: getline.c ../config.h ../pref.h debug-print.h common.h \
	error.h filename.h getline.h settings.h format.h format.def \
	misc.h var.h version.h str.h lexer.h lexerP.h
glob.o: glob.c ../config.h ../pref.h debug-print.h common.h error.h \
	expr.h filename.h getline.h ../lib/julcal/julcal.h settings.h \
	format.h format.def str.h lexer.h var.h do-ifP.h avl.h vfm.h \
	cases.h command.h
groff-font.o: groff-font.c ../config.h ../pref.h debug-print.h error.h \
	str.h common.h file-handle.h filename.h font.h hash.h misc.h \
	arena.h version.h
hash.o: hash.c ../config.h ../pref.h debug-print.h common.h hash.h str.h
heap.o: heap.c ../config.h ../pref.h debug-print.h heap.h
html.o: html.c ../config.h ../pref.h debug-print.h getopt.h common.h \
	error.h output.h str.h som.h filename.h version.h getline.h \
	tab.h htmlP.h
include.o: include.c ../config.h ../pref.h debug-print.h common.h \
	error.h getline.h str.h lexer.h lexerP.h
inpt-pgm.o: inpt-pgm.c ../config.h ../pref.h debug-print.h common.h \
	dfm.h error.h expr.h file-handle.h misc.h lexer.h str.h var.h \
	format.h format.def vfm.h cases.h inpt-pgm.h
lexer.o: lexer.c ../config.h ../pref.h debug-print.h error.h getline.h \
	misc.h output.h str.h lexer.h lexerP.h settings.h format.h \
	format.def common.h
list.o: list.c ../config.h ../pref.h debug-print.h lexer.h lexerP.h \
	output.h str.h som.h misc.h vfm.h cases.h htmlP.h filename.h \
	common.h error.h var.h format.h format.def
loop.o: loop.c ../config.h ../pref.h debug-print.h common.h approx.h \
	error.h expr.h misc.h settings.h format.h format.def str.h \
	var.h lexer.h lexerP.h do-ifP.h
main.o: main.c ../config.h ../pref.h debug-print.h common.h error.h \
	getline.h output.h str.h lexer.h lexerP.h arena.h
matrix-data.o: matrix-data.c ../config.h ../pref.h debug-print.h arena.h \
	file-handle.h dfm.h lexer.h lexerP.h var.h format.h format.def \
	common.h error.h str.h vfm.h cases.h misc.h
means.o: means.c ../config.h ../pref.h debug-print.h avl.h str.h \
	common.h error.h lexer.h var.h format.h format.def
mis-val.o: mis-val.c ../config.h ../pref.h debug-print.h common.h \
	error.h lexer.h str.h var.h format.h format.def
misc.o: misc.c ../config.h ../pref.h debug-print.h common.h error.h \
	str.h misc.h settings.h format.h format.def lexer.h var.h
modify-vars.o: modify-vars.c ../config.h ../pref.h debug-print.h avl.h \
	lexer.h error.h misc.h str.h var.h format.h format.def common.h \
	vfm.h cases.h
numeric.o: numeric.c ../config.h ../pref.h debug-print.h common.h \
	error.h misc.h lexer.h var.h format.h format.def str.h cases.h
output.o: output.c ../config.h ../pref.h debug-print.h approx.h common.h \
	error.h filename.h misc.h output.h str.h settings.h format.h \
	format.def
pfm-read.o: pfm-read.c ../config.h ../pref.h debug-print.h common.h \
	avl.h error.h file-handle.h format.h format.def getline.h \
	misc.h pfm.h str.h var.h
pfm-write.o: pfm-write.c ../config.h ../pref.h debug-print.h avl.h \
	common.h error.h file-handle.h format.h format.def getline.h \
	../lib/gmp/gmp.h pfm.h str.h var.h version.h
postscript.o: postscript.c ../config.h ../pref.h debug-print.h getopt.h \
	common.h arena.h error.h filename.h getline.h font.h hash.h \
	misc.h output.h str.h version.h
print.o: print.c ../config.h ../pref.h debug-print.h common.h dfm.h \
	error.h expr.h file-handle.h misc.h som.h tab.h str.h lexer.h \
	lexerP.h var.h format.h format.def
recode.o: recode.c ../config.h ../pref.h debug-print.h approx.h common.h \
	error.h misc.h str.h lexer.h var.h format.h format.def cases.h
rename-vars.o: rename-vars.c ../config.h ../pref.h debug-print.h avl.h \
	lexer.h error.h misc.h str.h var.h format.h format.def common.h
repeat.o: repeat.c ../config.h ../pref.h debug-print.h common.h error.h \
	getline.h misc.h settings.h format.h format.def str.h lexer.h \
	lexerP.h var.h cases.h
sample.o: sample.c ../config.h ../pref.h debug-print.h common.h error.h \
	misc.h str.h lexer.h var.h format.h format.def
sel-if.o: sel-if.c ../config.h ../pref.h debug-print.h common.h error.h \
	expr.h misc.h str.h lexer.h var.h format.h format.def
set.o: set.c ../config.h ../pref.h debug-print.h log.h misc.h output.h \
	str.h settings.h format.h format.def common.h error.h lexer.h \
	var.h
sfm-read.o: sfm-read.c ../config.h ../pref.h debug-print.h common.h \
	avl.h error.h file-handle.h format.h format.def getline.h \
	misc.h sfm.h sfmP.h str.h var.h
sfm-write.o: sfm-write.c ../config.h ../pref.h debug-print.h getopt.h \
	common.h approx.h avl.h error.h file-handle.h getline.h misc.h \
	sfm.h sfmP.h str.h var.h format.h format.def version.h
som.o: som.c ../config.h ../pref.h debug-print.h common.h output.h str.h \
	som.h
sort.o: sort.c ../config.h ../pref.h debug-print.h approx.h error.h \
	expr.h heap.h misc.h stat.h str.h var.h format.h format.def \
	common.h lexer.h vfmP.h sort.h vfm.h cases.h getopt.h
split-file.o: split-file.c ../config.h ../pref.h debug-print.h common.h \
	error.h str.h lexer.h var.h format.h format.def
stats.o: stats.c ../config.h ../pref.h debug-print.h stats.h
str.o: str.c ../config.h ../pref.h debug-print.h common.h str.h
sysfile-info.o: sysfile-info.c ../config.h ../pref.h debug-print.h avl.h \
	error.h file-handle.h misc.h output.h str.h som.h tab.h sfm.h \
	lexer.h var.h format.h format.def common.h vector.h
t-test.o: t-test.c ../config.h ../pref.h debug-print.h \
	../lib/dcdflib/cdflib.h vfm.h cases.h str.h common.h error.h \
	lexer.h var.h format.h format.def
tab.o: tab.c ../config.h ../pref.h debug-print.h error.h str.h misc.h \
	arena.h output.h som.h tab.h var.h format.h format.def common.h \
	command.h
temporary.o: temporary.c ../config.h ../pref.h debug-print.h common.h \
	error.h avl.h str.h lexer.h var.h format.h format.def do-ifP.h
title.o: title.c ../config.h ../pref.h debug-print.h common.h error.h \
	misc.h output.h str.h lexer.h lexerP.h var.h format.h \
	format.def version.h vfm.h cases.h
val-labs.o: val-labs.c ../config.h ../pref.h debug-print.h common.h \
	error.h misc.h str.h lexer.h var.h format.h format.def avl.h
var-labs.o: var-labs.c ../config.h ../pref.h debug-print.h common.h \
	error.h lexer.h str.h var.h format.h format.def
vars-atr.o: vars-atr.c ../config.h ../pref.h debug-print.h common.h \
	avl.h approx.h expr.h misc.h str.h var.h format.h format.def \
	do-ifP.h file-handle.h command.h vector.h vfm.h cases.h \
	inpt-pgm.h
vars-prs.o: vars-prs.c ../config.h ../pref.h debug-print.h common.h \
	error.h misc.h str.h lexer.h var.h format.h format.def avl.h
vector.o: vector.c ../config.h ../pref.h debug-print.h common.h error.h \
	misc.h str.h var.h format.h format.def vector.h lexer.h cases.h
version.o: version.c ../config.h ../pref.h debug-print.h
vfm.o: vfm.c ../config.h ../pref.h debug-print.h getopt.h som.h tab.h \
	str.h common.h error.h expr.h approx.h misc.h var.h format.h \
	format.def do-ifP.h vfm.h cases.h vfmP.h vector.h
weight.o: weight.c ../config.h ../pref.h debug-print.h common.h error.h \
	str.h lexer.h var.h format.h format.def

info-am:
info: info-am
dvi-am:
dvi: dvi-am
check-am: all-am
check: check-am
installcheck-am:
installcheck: installcheck-am
install-exec-am: install-binPROGRAMS
install-exec: install-exec-am

install-data-am:
install-data: install-data-am

install-am: all-am
	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
install: install-am
uninstall-am: uninstall-binPROGRAMS
uninstall: uninstall-am
all-am: Makefile $(PROGRAMS)
all-redirect: all-am
install-strip:
	$(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
installdirs:
	$(mkinstalldirs)  $(DESTDIR)$(bindir)


mostlyclean-generic:

clean-generic:
	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)

distclean-generic:
	-rm -f Makefile $(CONFIG_CLEAN_FILES)
	-rm -f config.cache config.log stamp-h stamp-h[0-9]*
	-test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)

maintainer-clean-generic:
	-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
mostlyclean-am:  mostlyclean-binPROGRAMS mostlyclean-compile \
		mostlyclean-tags mostlyclean-generic

mostlyclean: mostlyclean-am

clean-am:  clean-binPROGRAMS clean-compile clean-tags clean-generic \
		mostlyclean-am

clean: clean-am

distclean-am:  distclean-binPROGRAMS distclean-compile distclean-tags \
		distclean-generic clean-am

distclean: distclean-am

maintainer-clean-am:  maintainer-clean-binPROGRAMS \
		maintainer-clean-compile maintainer-clean-tags \
		maintainer-clean-generic distclean-am
	@echo "This command is intended for maintainers to use;"
	@echo "it deletes files that may require special tools to rebuild."

maintainer-clean: maintainer-clean-am

.PHONY: mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \
maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \
mostlyclean-compile distclean-compile clean-compile \
maintainer-clean-compile tags mostlyclean-tags distclean-tags \
clean-tags maintainer-clean-tags distdir info-am info dvi-am dvi check \
check-am installcheck-am installcheck install-exec-am install-exec \
install-data-am install-data install-am install uninstall-am uninstall \
all-redirect all-am all installdirs mostlyclean-generic \
distclean-generic clean-generic maintainer-clean-generic clean \
mostlyclean distclean maintainer-clean


q2c.o: q2c.c
	$(LOCAL_COMPILE) $< -o q2c.o
q2c: q2c.o
	$(LOCAL_LINK) q2c.o ../lib/misc/libmisc.a -o q2c
$(q_sources): q2c
.q.c:
	./q2c $< $@
version.c:
	echo "#include <config.h>" > version.c
	echo "const char bare_version[] = \"@VERSION@\";" >> version.c
	echo "const char version[] = GNU_PACKAGE \" @VERSION@\";" >> version.c
	echo "const char stat_version[] = GNU_PACKAGE \" @VERSION@ \
(`date`).\";" >> version.c
	echo "const char host_system[] = \"$(host_triplet)\";" >> version.c
	echo "const char build_system[] = \"$(build_triplet)\";" >> version.c
	echo "const char default_config_path[] =\
\"~/.pspp:$(pkgsysconfdir)\";" >> version.c
	echo "const char include_path[] =\
\"./:~/.pspp/include:$(pkgdatadir)\";" >> version.c
	echo "const char groff_font_path[] = \"~/.pspp/font:\" \\" >> version.c
	echo "	\"$(pkgdatadir)/font:\" \\" >> version.c
	echo "	\"/usr/local/lib/groff/font:\" \\" >> version.c
	echo "	\"/usr/lib/groff/font:\" \\" >> version.c
	echo "	\"/usr/local/share/groff/font:\" \\" >> version.c
	echo "	\"/usr/share/groff/font\";" >> version.c

boast:
	@echo -n Counting lines... 
	@expr `wc -l *.[cqh] | grep total | cut -b 1-7 -` - \
	`echo *.q | sed 's/\.q/\.c/g' | xargs wc -l | grep total | cut -b 1-7`

.PHONY: dist-hook boast

# 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:
