head	7.2;
access;
symbols
	ansi-20040405-merged:7.1
	premerge-autoconf:7.1
	postmerge-20040315-windows:7.1
	premerge-20040315-windows:7.1
	windows-20040315-freeze:7.1
	phong-branch:7.1.0.12
	photonmap-branch:7.1.0.10
	rel-6-1-DP:7.1
	windows-branch:7.1.0.8
	rel-6-0-2:7.1
	ansi-branch:7.1.0.6
	rel-6-0-1-branch:7.1.0.4
	hartley-6-0-post:7.1
	hartley-6-0-pre:7.1
	rel-6-0-1:7.1
	rel-6-0:7.1
	rel-5-4:7.1
	offsite-5-3-pre:7.1
	rel-5-3:7.1
	rel-5-2:7.1
	rel-5-1-branch:7.1.0.2
	rel-5-1:7.1
	rel-5-0:7.1
	rel-5-0-beta:7.1
	rel-4-5:7.1
	ctj-4-5-post:7.1
	ctj-4-5-pre:7.1
	rel-4-4:7.1
	rel-4-0:7.1
	rel-3-5:7.1
	rel-3-0:7.1
	rel-2-3:7.1
	rel-2-0:5.1
	rel-1-24:5.1
	rel-1-20:2.9
	rel-1-10:2.8
	AUTOCONF:7.1.0.14;
locks; strict;
comment	@# @;


7.2
date	2004.03.18.18.19.21;	author erikg;	state dead;
branches;
next	7.1;

7.1
date	87.11.03.00.28.27;	author mike;	state Rel;
branches
	7.1.14.1;
next	6.1;

6.1
date	87.07.11.08.17.27;	author mike;	state Rel;
branches;
next	5.1;

5.1
date	87.06.24.22.49.24;	author mike;	state Rel;
branches;
next	2.9;

2.9
date	87.02.13.00.55.38;	author mike;	state Exp;
branches;
next	2.8;

2.8
date	86.08.13.07.58.43;	author mike;	state Exp;
branches;
next	2.7;

2.7
date	86.08.13.07.58.36;	author mike;	state Exp;
branches;
next	2.6;

2.6
date	86.08.13.07.58.29;	author mike;	state Exp;
branches;
next	2.5;

2.5
date	86.08.13.07.58.22;	author mike;	state Exp;
branches;
next	2.4;

2.4
date	86.08.13.07.58.18;	author mike;	state Exp;
branches;
next	2.3;

2.3
date	86.08.13.07.58.11;	author mike;	state Exp;
branches;
next	2.2;

2.2
date	86.08.13.07.58.06;	author mike;	state Exp;
branches;
next	2.1;

2.1
date	86.08.13.07.58.02;	author mike;	state Exp;
branches;
next	1.1;

1.1
date	86.08.13.07.57.59;	author mike;	state Exp;
branches;
next	;

7.1.14.1
date	2003.11.07.16.41.50;	author erikg;	state dead;
branches;
next	7.1.14.2;

7.1.14.2
date	2004.02.12.19.43.50;	author erikg;	state Exp;
branches;
next	7.1.14.3;

7.1.14.3
date	2004.02.24.19.58.08;	author erikg;	state Exp;
branches;
next	7.1.14.4;

7.1.14.4
date	2004.02.25.15.24.49;	author erikg;	state dead;
branches;
next	;


desc
@@


7.2
log
@merge of AUTOCONF branch in to HEAD
@
text
@#
#  Makefile which merely invokes MAKE properly using the combination of
#  the common Makefiles ../Makefile.defs and ../Makefile.rules
#  and the local Makefile ./Makefile.loc
#
#  This version isn't entirely satisfying yet

.SUFFIXES:
.SUFFIXES:  .zz

SHELL		= /bin/sh

all:
	make $(MFLAGS) -$(MAKEFLAGS) \
		-f ../Makefile.defs -f Makefile.loc -f ../Makefile.rules

.c.o:
	make $(MFLAGS) -$(MAKEFLAGS) \
		-f ../Makefile.defs -f Makefile.loc -f ../Makefile.rules $@@

# Make each explicit parameter, one at a time
.DEFAULT:
	make $(MFLAGS) -$(MAKEFLAGS) \
		-f ../Makefile.defs -f Makefile.loc -f ../Makefile.rules $@@
@


7.1
log
@Release 2.3
@
text
@@


7.1.14.1
log
@generated now
@
text
@@


7.1.14.2
log
@merge from HEAD
@
text
@@


7.1.14.3
log
@revived.
@
text
@d1 6
a6 178
# Makefile.in generated by automake 1.6.3 from Makefile.am.
# vdeck/Makefile.  Generated from Makefile.in by configure.

# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002
# 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.



# $Id: Makefile.am,v 1.1.2.2 2004/01/07 18:17:55 erikg Exp $
SHELL = /bin/sh

srcdir = .
top_srcdir = ..

prefix = /vld/erikg/brlcad
exec_prefix = ${prefix}

bindir = ${exec_prefix}/bin
sbindir = ${exec_prefix}/sbin
libexecdir = ${exec_prefix}/libexec
datadir = ${prefix}/share
sysconfdir = ${prefix}/etc
sharedstatedir = ${prefix}/com
localstatedir = ${prefix}/var
libdir = ${exec_prefix}/lib
infodir = ${prefix}/info
mandir = ${prefix}/man
includedir = ${prefix}/include
oldincludedir = /usr/include
pkgdatadir = $(datadir)/brlcad
pkglibdir = $(libdir)/brlcad
pkgincludedir = $(includedir)/brlcad
top_builddir = ..

ACLOCAL = ${SHELL} /vld/erikg/src/brlcad/missing --run aclocal-1.6
AUTOCONF = ${SHELL} /vld/erikg/src/brlcad/missing --run autoconf
AUTOMAKE = ${SHELL} /vld/erikg/src/brlcad/missing --run automake-1.6
AUTOHEADER = ${SHELL} /vld/erikg/src/brlcad/missing --run autoheader

am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
INSTALL = /usr/bin/install -c
INSTALL_PROGRAM = ${INSTALL}
INSTALL_DATA = ${INSTALL} -m 644
install_sh_DATA = $(install_sh) -c -m 644
install_sh_PROGRAM = $(install_sh) -c
install_sh_SCRIPT = $(install_sh) -c
INSTALL_SCRIPT = ${INSTALL}
INSTALL_HEADER = $(INSTALL_DATA)
transform = s,x,x,
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
build_alias = 
build_triplet = i686-pc-linux-gnu
host_alias = 
host_triplet = i686-pc-linux-gnu
target_alias = 
target_triplet = i686-pc-linux-gnu

EXEEXT = 
OBJEXT = o
PATH_SEPARATOR = :
AMTAR = ${SHELL} /vld/erikg/src/brlcad/missing --run tar
AS = @@AS@@
AWK = gawk
BN = ${top_builddir}/libbn/libbn.la ${BU}
BU = ${top_builddir}/libbu/libbu.la ${TCL_LIBS} ${PTHREAD_LIBS} -lm ${DL}
CC = gcc
CPP = gcc -E
CURSES = -lncurses 
CURSOR = ${top_builddir}/libcursor/libcursor.la ${CURSES}
DEPDIR = .deps
DL = -ldl
DLLTOOL = @@DLLTOOL@@
DM = ${top_builddir}/libdm/libdm.la ${TK_LIBS} ${RT}
ECHO = echo
FB = ${top_builddir}/libfb/libfb.la ${X_LIBS} ${PKG} ${BU}
FFT = ${top_builddir}/libfft/libfft.la -lm
GL_CFLAGS = -DUSE_MESA_GL
INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s
ITCL_LIBS = ${top_builddir}/libitcl${ITCL_VERSION}/itcl/libitcl.la
ITCL_VERSION = 3.2
ITK_LIBS = ${top_builddir}/libitcl${ITCL_VERSION}/itk/libitk.la
LEX = flex
LEXLIB = -lfl
LEX_CFLAGS = -Dyylex=cmd_nop
LEX_OUTPUT_ROOT = lex.yy
LIBTOOL = $(SHELL) $(top_builddir)/libtool
LN_S = ln -s
OBJDUMP = @@OBJDUMP@@
OPTICAL = ${top_builddir}/liboptical/liboptical.la
ORLE = ${top_builddir}/liborle/liborle.la
PACKAGE = brlcad
PKG = ${top_builddir}/libpkg/libpkg.la
PNG_LIBS = ${top_builddir}/libpng/libpng.la ${top_builddir}/libz/libz.la
PTHREAD_LIBS = -lpthread
RANLIB = ranlib
RLE = ${top_builddir}/libutahrle/libutahrle.la -lm
RT = ${top_builddir}/librt/librt.la ${BN}
SGIGL = 
SOCKET = 
STRIP = strip
SYSV = ${top_builddir}/libsysv/libsysv.la
TCL = libtcl8.4
TCLVER = 8.4
TCL_BUILD_CFLAGS = -DTCL_PACKAGE_PATH=\"${exec_prefix}/lib\" -DTCL_LIBRARY=\"/vld/erikg/brlcad/tcl8.4\"
TCL_LIBRARY = /vld/erikg/brlcad/tcl8.4
TCL_LIBS = ${top_builddir}/${TCL}/${TCL}.la ${DL} ${SOCKET} -lm
TERMIO = ${top_builddir}/libtermio/libtermio.la
TKVER = 8.4
TK_LIBRARY = /vld/erikg/brlcad/tk8.4
TK_LIBS = ${top_builddir}/libtk${TKVER}/libtk${TKVER}.la ${TCL_LIBS} ${X_LIBS}
U = 
VERSION = 6.0
WDB = ${top_builddir}/libwdb/libwdb.la
X_CFLAGS = -I/usr/X11R6/include
X_LIBS = -L/usr/X11R6/lib -lX11 -lXi
am__include = include
am__quote = 
install_sh = /vld/erikg/src/brlcad/install-sh

bin_PROGRAMS = vdeck
vdeck_SOURCES = vdeck.c cgarbs.c match.c parsarg.c
vdeck_LDADD = ${top_builddir}/librt/librt.la ${BN}
noinst_HEADERS = std.h vextern.h
man_MANS = vdeck.1
EXTRA_DIST = $(man_MANS)
subdir = vdeck
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/h/config.h
CONFIG_CLEAN_FILES =
bin_PROGRAMS = vdeck$(EXEEXT)
PROGRAMS = $(bin_PROGRAMS)

am_vdeck_OBJECTS = vdeck.$(OBJEXT) cgarbs.$(OBJEXT) match.$(OBJEXT) \
	parsarg.$(OBJEXT)
vdeck_OBJECTS = $(am_vdeck_OBJECTS)
vdeck_DEPENDENCIES =
vdeck_LDFLAGS =

DEFS = -DHAVE_CONFIG_H
DEFAULT_INCLUDES =  -I. -I$(srcdir) -I$(top_builddir)/h
CPPFLAGS = 
LDFLAGS = 
LIBS = 
depcomp = $(SHELL) $(top_srcdir)/depcomp
am__depfiles_maybe = depfiles
DEP_FILES = ./$(DEPDIR)/cgarbs.Po ./$(DEPDIR)/match.Po \
	./$(DEPDIR)/parsarg.Po ./$(DEPDIR)/vdeck.Po
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \
	$(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
CCLD = $(CC)
LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
	$(AM_LDFLAGS) $(LDFLAGS) -o $@@
CFLAGS = -g -O2 -I$(top_srcdir)/h
DIST_SOURCES = $(vdeck_SOURCES)

NROFF = nroff
MANS = $(man_MANS)
HEADERS = $(noinst_HEADERS)

DIST_COMMON = $(noinst_HEADERS) Makefile.am Makefile.in
SOURCES = $(vdeck_SOURCES)

all: all-am
d9 1
a9 41
.SUFFIXES: .c .lo .o .obj
$(srcdir)/Makefile.in:  Makefile.am  $(top_srcdir)/configure.in $(ACLOCAL_M4)
	cd $(top_srcdir) && \
	  $(AUTOMAKE) --gnu  vdeck/Makefile
Makefile:  $(srcdir)/Makefile.in  $(top_builddir)/config.status
	cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@@ $(am__depfiles_maybe)
binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
install-binPROGRAMS: $(bin_PROGRAMS)
	@@$(NORMAL_INSTALL)
	$(mkinstalldirs) $(DESTDIR)$(bindir)
	@@list='$(bin_PROGRAMS)'; for p in $$list; do \
	  p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
	  if test -f $$p \
	     || test -f $$p1 \
	  ; then \
	    f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
	   echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f"; \
	   $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f; \
	  else :; fi; \
	done

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

clean-binPROGRAMS:
	@@list='$(bin_PROGRAMS)'; for p in $$list; do \
	  f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
	  echo " rm -f $$p $$f"; \
	  rm -f $$p $$f ; \
	done
vdeck$(EXEEXT): $(vdeck_OBJECTS) $(vdeck_DEPENDENCIES) 
	@@rm -f vdeck$(EXEEXT)
	$(LINK) $(vdeck_LDFLAGS) $(vdeck_OBJECTS) $(vdeck_LDADD) $(LIBS)

mostlyclean-compile:
	-rm -f *.$(OBJEXT) core *.core
d11 1
a11 2
distclean-compile:
	-rm -f *.tab.c
d13 3
a15 7
include ./$(DEPDIR)/cgarbs.Po
include ./$(DEPDIR)/match.Po
include ./$(DEPDIR)/parsarg.Po
include ./$(DEPDIR)/vdeck.Po

distclean-depend:
	-rm -rf ./$(DEPDIR)
d18 2
a19 215
	source='$<' object='$@@' libtool=no \
	depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' \
	$(CCDEPMODE) $(depcomp) \
	$(COMPILE) -c `test -f '$<' || echo '$(srcdir)/'`$<

.c.obj:
	source='$<' object='$@@' libtool=no \
	depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' \
	$(CCDEPMODE) $(depcomp) \
	$(COMPILE) -c `cygpath -w $<`

.c.lo:
	source='$<' object='$@@' libtool=yes \
	depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' \
	$(CCDEPMODE) $(depcomp) \
	$(LTCOMPILE) -c -o $@@ `test -f '$<' || echo '$(srcdir)/'`$<
CCDEPMODE = depmode=gcc3

mostlyclean-libtool:
	-rm -f *.lo

clean-libtool:
	-rm -rf .libs _libs

distclean-libtool:
	-rm -f libtool
uninstall-info-am:

man1dir = $(mandir)/man1
install-man1: $(man1_MANS) $(man_MANS)
	@@$(NORMAL_INSTALL)
	$(mkinstalldirs) $(DESTDIR)$(man1dir)
	@@list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \
	l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
	for i in $$l2; do \
	  case "$$i" in \
	    *.1*) list="$$list $$i" ;; \
	  esac; \
	done; \
	for i in $$list; do \
	  if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
	  else file=$$i; fi; \
	  ext=`echo $$i | sed -e 's/^.*\\.//'`; \
	  case "$$ext" in \
	    1*) ;; \
	    *) ext='1' ;; \
	  esac; \
	  inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
	  inst=`echo $$inst | sed -e 's/^.*\///'`; \
	  inst=`echo $$inst | sed '$(transform)'`.$$ext; \
	  echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst"; \
	  $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst; \
	done
uninstall-man1:
	@@$(NORMAL_UNINSTALL)
	@@list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \
	l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
	for i in $$l2; do \
	  case "$$i" in \
	    *.1*) list="$$list $$i" ;; \
	  esac; \
	done; \
	for i in $$list; do \
	  ext=`echo $$i | sed -e 's/^.*\\.//'`; \
	  inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
	  inst=`echo $$inst | sed -e 's/^.*\///'`; \
	  inst=`echo $$inst | sed '$(transform)'`.$$ext; \
	  echo " rm -f $(DESTDIR)$(man1dir)/$$inst"; \
	  rm -f $(DESTDIR)$(man1dir)/$$inst; \
	done

ETAGS = etags
ETAGSFLAGS =

tags: TAGS

ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
	unique=`for i in $$list; do \
	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
	  done | \
	  $(AWK) '    { files[$$0] = 1; } \
	       END { for (i in files) print i; }'`; \
	mkid -fID $$unique

TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
		$(TAGS_FILES) $(LISP)
	tags=; \
	here=`pwd`; \
	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
	unique=`for i in $$list; do \
	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
	  done | \
	  $(AWK) '    { files[$$0] = 1; } \
	       END { for (i in files) print i; }'`; \
	test -z "$(ETAGS_ARGS)$$tags$$unique" \
	  || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
	     $$tags $$unique

GTAGS:
	here=`$(am__cd) $(top_builddir) && pwd` \
	  && cd $(top_srcdir) \
	  && gtags -i $(GTAGS_ARGS) $$here

distclean-tags:
	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)

top_distdir = ..
distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)

distdir: $(DISTFILES)
	@@list='$(DISTFILES)'; for file in $$list; do \
	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
	  dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
	  if test "$$dir" != "$$file" && test "$$dir" != "."; then \
	    dir="/$$dir"; \
	    $(mkinstalldirs) "$(distdir)$$dir"; \
	  else \
	    dir=''; \
	  fi; \
	  if test -d $$d/$$file; then \
	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
	      cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
	    fi; \
	    cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
	  else \
	    test -f $(distdir)/$$file \
	    || cp -p $$d/$$file $(distdir)/$$file \
	    || exit 1; \
	  fi; \
	done
check-am: all-am
check: check-am
all-am: Makefile $(PROGRAMS) $(MANS) $(HEADERS)

installdirs:
	$(mkinstalldirs) $(DESTDIR)$(bindir) $(DESTDIR)$(man1dir)

install: install-am
install-exec: install-exec-am
install-data: install-data-am
uninstall: uninstall-am

install-am: all-am
	@@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am

installcheck: installcheck-am
install-strip:
	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
	  INSTALL_STRIP_FLAG=-s \
	  `test -z '$(STRIP)' || \
	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
mostlyclean-generic:

clean-generic:

distclean-generic:
	-rm -f Makefile $(CONFIG_CLEAN_FILES)

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

clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am

distclean: distclean-am

distclean-am: clean-am distclean-compile distclean-depend \
	distclean-generic distclean-libtool distclean-tags

dvi: dvi-am

dvi-am:

info: info-am

info-am:

install-data-am: install-man

install-exec-am: install-binPROGRAMS

install-info: install-info-am

install-man: install-man1

installcheck-am:

maintainer-clean: maintainer-clean-am

maintainer-clean-am: distclean-am maintainer-clean-generic

mostlyclean: mostlyclean-am

mostlyclean-am: mostlyclean-compile mostlyclean-generic \
	mostlyclean-libtool

uninstall-am: uninstall-binPROGRAMS uninstall-info-am uninstall-man

uninstall-man: uninstall-man1

.PHONY: GTAGS all all-am check check-am clean clean-binPROGRAMS \
	clean-generic clean-libtool distclean distclean-compile \
	distclean-depend distclean-generic distclean-libtool \
	distclean-tags distdir dvi dvi-am info info-am install \
	install-am install-binPROGRAMS install-data install-data-am \
	install-exec install-exec-am install-info install-info-am \
	install-man install-man1 install-strip installcheck \
	installcheck-am installdirs maintainer-clean \
	maintainer-clean-generic mostlyclean mostlyclean-compile \
	mostlyclean-generic mostlyclean-libtool tags uninstall \
	uninstall-am uninstall-binPROGRAMS uninstall-info-am \
	uninstall-man uninstall-man1
d21 4
a24 3
# 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:
@


7.1.14.4
log
@makefiles should be generated
@
text
@d17 1
a17 1
# $Id: Makefile,v 7.1.14.3 2004/02/24 19:58:08 erikg Exp $
@


6.1
log
@Release 2.0
@
text
@d11 2
@


5.1
log
@Release 1.24
@
text
@@


2.9
log
@Release 1.20 -- First Formal Release
@
text
@@


2.8
log
@Fixed installation procedure.
@
text
@d1 6
a6 1
#	Makefile -- for vdeck
d8 2
a9 1
#	last edit:	86/07/10	G S Moss
d11 3
a13 1
#	SCCSID	@@(#)Makefile	2.8
d15 3
a17 16
PRODUCT = vdeck
HEADERS = ${PRODUCT}.h ged_types.h 3d.h vextern.h
CFILES	= ${PRODUCT}.c cgarbs.c match.c parsarg.c vproc.c vglobal.c vsort.c
OBJS	= ${PRODUCT}.o cgarbs.o match.o parsarg.o vproc.o vglobal.o vsort.o
VMBLIB	= /vld/lib/libVMB.a
LIBES	= -lm
LDFLAGS = -n# -m 6 # NEED -m flag on GOULDS.
TFILES	= ${PRODUCT}.in ${PRODUCT}.exp
BINDIR	= /vld/bin
LIBDIR	= /vld/lib
INCDIR	= /vld/include
MANDIR	= /usr/5lib/man/local/man1
INS	= cp
RM	= /bin/rm
GET	= get
SHELL	= /usr/5bin/sh
d19 1
d21 2
a22 69
	$(GET) $(GFLAGS) -p s.$@@ > $@@
	touch $@@

.c.o:
	$(CC) -I${INCDIR} $(CFLAGS) -c $<

.c~.o:
	$(GET) $(GFLAGS) -p $< > $*.c
	$(CC) $(CFLAGS) -c -I${INCDIR} $<
	-rm -f $*.c

all:		${PRODUCT} ${PRODUCT}.1

${PRODUCT}:	${OBJS}
	$(CC) -o $@@ ${LDFLAGS} ${OBJS} ${LIBES} 
	size $@@
	touch $@@

${OBJS}:	${HEADERS}

print:		${PRODUCT}.1 Makefile ${HEADERS} ${CFILES}
	( nroff -Tlp -man ${PRODUCT}.1 ; \
	  pr Makefile ${HEADERS} ${CFILES} \
				${PRODUCT}.1 ) | lpr

lint:		${HEADERS} ${CFILES}
	lint -I${INCDIR} ${CFILES} ${LIBES} > ${PRODUCT}.lint

flow:		${HEADERS} ${CFILES}
	cflow ${CFILES} > ${PRODUCT}.flow

xref:		${HEADERS} ${CFILES}
	cxref -c -s -w132 ${CFILES} > ${PRODUCT}.xref

test:		${PRODUCT} # ${TFILES}
	${PRODUCT} < ${PRODUCT}.in \
		> ${PRODUCT}.out 2> ${PRODUCT}.err
	@@if cmp ${PRODUCT}.exp ${PRODUCT}.out ; \
	then	echo 'Tested okay' ; \
	else	echo 'Test failed; differences:' ; \
		diff ${PRODUCT}.exp ${PRODUCT}.out ; \
		exit 1 ; \
	fi

compare:	all
	cmp ${BINDIR}/${PRODUCT} ${PRODUCT}
	cmp ${MANDIR}/${PRODUCT}.1 ${PRODUCT}.1

install:	all
	@@if cmp -s ${PRODUCT} ${BINDIR}/${PRODUCT}; \
	 then	echo "${PRODUCT} unchanged."; \
	 else	${INS} ${PRODUCT} ${BINDIR} && \
		echo "${PRODUCT} installed in ${BINDIR}."; \
		chmod 775 ${BINDIR}/${PRODUCT}; \
	 fi
	@@if cmp -s ${PRODUCT}.1 ${MANDIR}/${PRODUCT}.1; \
	 then	echo "${PRODUCT}.1 unchanged."; \
	 else	${INS} ${PRODUCT}.1 ${MANDIR}/${PRODUCT}.1 && \
		echo "${PRODUCT}.1 installed in ${MANDIR}."; \
		chmod 664 ${MANDIR}/${PRODUCT}.1; \
	 fi

clean:
	-rm -f ${OBJS} ${PRODUCT}.lint \
		${PRODUCT}.flow ${PRODUCT}.xref \
		${PRODUCT}.out ${PRODUCT}.err

clobber:	clean
	-rm -f ${PRODUCT}
@


2.7
log
@installed binary mode changed to 775
@
text
@d3 1
a3 1
#	last edit:	86/06/17	G S Moss
d5 1
a5 1
#	SCCSID	@@(#)Makefile	2.7
d11 2
a12 2
VMBLIB	= # /vld/lib/libVMB.a
LIBES	= ${VMBLIB} -lm
d18 1
a18 3
VAXMAN	= /usr/5lib/man/local/man1
PDPMAN	= /usr/man/s5/local/man1
TESTDIR = .
d25 1
a25 1
	$(GET) $(GFLAGS) -p s.$@@ > ${TESTDIR}/$@@
d39 2
a40 2
	$(CC) -o ${TESTDIR}/$@@ ${LDFLAGS} ${OBJS} ${LIBES} 
	size ${TESTDIR}/$@@
d46 1
a46 1
	( nroff -Tlp -man ${TESTDIR}/${PRODUCT}.1 ; \
d48 1
a48 1
				${TESTDIR}/${PRODUCT}.1 ) | lpr
d51 1
a51 1
	lint -I${INCDIR} ${CFILES} ${LIBES} > ${TESTDIR}/${PRODUCT}.lint
d54 1
a54 1
	cflow ${CFILES} > ${TESTDIR}/${PRODUCT}.flow
d57 1
a57 1
	cxref -c -s -w132 ${CFILES} > ${TESTDIR}/${PRODUCT}.xref
d60 3
a62 3
	${TESTDIR}/${PRODUCT} < ${PRODUCT}.in \
		> ${TESTDIR}/${PRODUCT}.out 2> ${TESTDIR}/${PRODUCT}.err
	@@if cmp ${PRODUCT}.exp ${TESTDIR}/${PRODUCT}.out ; \
d65 1
a65 1
		diff ${PRODUCT}.exp ${TESTDIR}/${PRODUCT}.out ; \
d69 3
a71 3
compare:	all # test
	cmp ${BINDIR}/${PRODUCT} ${TESTDIR}/${PRODUCT}
	cmp ${MANDIR}/${PRODUCT}.1 ${TESTDIR}/${PRODUCT}.1
d73 13
a85 10
install:	all # test
	${INS} ${TESTDIR}/${PRODUCT} ${BINDIR}
	chmod 775 ${BINDIR}/${PRODUCT}
	-if vax || gould; then \
		${INS} ${TESTDIR}/${PRODUCT}.1 ${VAXMAN}/${PRODUCT}.1; \
		chmod 664 ${VAXMAN}/${PRODUCT}.1; \
	else \
		${INS} ${TESTDIR}/${PRODUCT}.1 ${PDPMAN}/${PRODUCT}.1; \
		chmod 644 ${PDPMAN}/${PRODUCT}.1; \
	fi
d88 3
a90 4
	-if vax; then rm -f ${HEADERS} ${CFILES} ; fi
	-rm -f ${OBJS} ${TESTDIR}/${PRODUCT}.lint \
		${TESTDIR}/${PRODUCT}.flow ${TESTDIR}/${PRODUCT}.xref \
		${TESTDIR}/${PRODUCT}.out ${TESTDIR}/${PRODUCT}.err
d93 1
a93 2
	-if vax; then rm -f ${TESTDIR}/${PRODUCT}.1; fi
	-rm -f ${TESTDIR}/${PRODUCT}
@


2.6
log
@Fixed buffer size in cgobj(), linted quite a bit.
@
text
@d3 1
a3 1
#	last edit:	85/12/20	G S Moss
d5 1
a5 1
#	SCCSID	@@(#)Makefile	2.6
d77 1
a77 1
	chmod 755 ${BINDIR}/${PRODUCT}
@


2.5
log
@Fixed permissions.
@
text
@d3 1
a3 1
#	last edit:	85/10/08	G S Moss
d5 1
a5 1
#	SCCSID	@@(#)Makefile	2.5
d13 1
a13 1
LDFLAGS = -i -n
d53 1
a53 1
	lint -I${INCDIR} ${CFILES} > ${TESTDIR}/${PRODUCT}.lint
@


2.4
log
@SHELL=/usr/5bin/sh
@
text
@d3 1
a3 1
#	last edit:	85/08/06	G S Moss
d5 1
a5 1
#	SCCSID	@@(#)Makefile	2.4
d77 2
a78 2
	chmod 711 ${BINDIR}/${PRODUCT}
	-if vax; then \
@


2.3
log
@Changed mode of manual to 664.
@
text
@d3 1
a3 1
#	last edit:	85/02/27	G S Moss
d5 1
a5 1
#	SCCSID	@@(#)Makefile	2.3
d24 1
@


2.2
log
@Added support for new database format, ident and free records,
 and unit conversions.  Now puts title and units on first card.  Title 
version number and units are printed out when building the directory.
@
text
@d3 1
a3 1
#	last edit:	85/01/31	G S Moss
d5 1
a5 1
#	SCCSID	@@(#)Makefile	2.2
d79 1
a79 1
		chmod 644 ${VAXMAN}/${PRODUCT}.1; \
@


2.1
log
@Just bumped version number to 2.1, no changes.
@
text
@d3 1
a3 1
#	last edit:	84/06/01	G S Moss
d5 1
a5 1
#	SCCSID	@@(#)Makefile	2.1
d9 2
a10 2
CFILES	= ${PRODUCT}.c cgarbs.c parsarg.c vproc.c vglobal.c vsort.c
OBJS	= ${PRODUCT}.o cgarbs.o parsarg.o vproc.o vglobal.o vsort.o
@


1.1
log
@Initial revision
@
text
@d5 1
a5 1
#	SCCSID	@@(#)Makefile	1.1
@
