head	11.6;
access;
symbols
	ansi-20040405-merged:11.5
	premerge-autoconf:11.5
	ansi-20040316-freeze:11.5
	postmerge-20040315-windows:11.5
	premerge-20040315-windows:11.5
	windows-20040315-freeze:11.5
	autoconf-20031203:11.5
	autoconf-20031202:11.5
	phong-branch:11.5.0.12
	photonmap-branch:11.5.0.10
	rel-6-1-DP:11.5
	windows-branch:11.5.0.8
	rel-6-0-2:11.5
	ansi-branch:11.5.0.6
	rel-6-0-1-branch:11.5.0.4
	hartley-6-0-post:11.5
	hartley-6-0-pre:11.5
	rel-6-0-1:11.5
	rel-6-0:11.5
	rel-5-4:11.5
	offsite-5-3-pre:11.5
	rel-5-3:11.5
	rel-5-2:11.5
	rel-5-1-branch:11.5.0.2
	rel-5-1:11.5
	rel-5-0:11.5
	rel-5-0-beta:11.4
	rel-4-5:11.4
	ctj-4-5-post:11.4
	ctj-4-5-pre:11.4
	rel-4-4:11.1
	rel-4-0:10.1
	AUTOCONF:11.5.0.14;
locks; strict;
comment	@# @;


11.6
date	2004.03.18.18.25.14;	author erikg;	state dead;
branches;
next	11.5;

11.5
date	99.07.06.21.10.10;	author mike;	state Exp;
branches
	11.5.14.1;
next	11.4;

11.4
date	96.12.31.17.45.16;	author jra;	state Exp;
branches;
next	11.3;

11.3
date	96.08.31.11.32.16;	author mike;	state Exp;
branches;
next	11.2;

11.2
date	96.08.27.06.01.15;	author mike;	state Exp;
branches;
next	11.1;

11.1
date	95.01.04.10.22.55;	author mike;	state Rel4_4;
branches;
next	10.10;

10.10
date	94.10.19.09.15.44;	author jra;	state Exp;
branches;
next	10.9;

10.9
date	94.09.30.08.36.06;	author scoates;	state Exp;
branches;
next	10.8;

10.8
date	94.09.29.20.28.22;	author mike;	state Exp;
branches;
next	10.7;

10.7
date	94.09.21.04.33.04;	author mike;	state Exp;
branches;
next	10.6;

10.6
date	94.08.24.18.15.11;	author gdurf;	state Exp;
branches;
next	10.5;

10.5
date	94.07.12.22.23.26;	author mike;	state Exp;
branches;
next	10.4;

10.4
date	93.02.22.13.27.43;	author scoates;	state Exp;
branches;
next	10.3;

10.3
date	92.09.18.09.50.23;	author scoates;	state Exp;
branches;
next	10.2;

10.2
date	92.09.15.14.19.46;	author scoates;	state Exp;
branches;
next	10.1;

10.1
date	91.10.12.06.53.44;	author mike;	state Rel4_0;
branches;
next	1.3;

1.3
date	91.07.19.03.56.55;	author butler;	state Exp;
branches;
next	1.2;

1.2
date	91.07.15.23.20.17;	author butler;	state Exp;
branches;
next	1.1;

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

11.5.14.1
date	2004.03.18.18.10.26;	author erikg;	state dead;
branches;
next	;


desc
@irprep
@


11.6
log
@merge of AUTOCONF branch in to HEAD
@
text
@/*
 *			I R P R E P
 */
#define CONFIGDEFS	RT_CONFIG -I''XINCDIR

#define SRCDIR	irprep
#define PRODUCTS	firpass secpass shapefact all_sf \
			display ir-X ir-sgi irdisp
#define	SRCSUFF	.c
#define MANSECTION	1

#include "../Cakefile.defs"
#include "../Cakefile.prog"

#define FILES	firpass secpass shapefact all_sf subroutines


/* Explicit composition of each product */

firpass:	firpass.o subroutines.o
	CC LDFLAGS firpass.o subroutines.o LIBRT LIBBN LIBBU LIBBU_LIBES LIBES -o firpass

secpass:        secpass.o subroutines.o
        CC LDFLAGS secpass.o subroutines.o LIBRT LIBBN LIBBU LIBBU_LIBES LIBES -o secpass

shapefact:  shapefact.o
        CC LDFLAGS shapefact.o LIBRT LIBBN LIBBU LIBBU_LIBES LIBES -o shapefact

all_sf:  all_sf.o
        CC LDFLAGS all_sf.o LIBRT LIBBN LIBBU LIBBU_LIBES LIBES -o all_sf

display:  display.o
        CC LDFLAGS display.o LIBRT LIBBN LIBBU LIBBU_LIBES LIBES -o display

ir-X:	ir-X.o
	CC LDFLAGS ir-X.o -L''XLIBDIR -lX11 LIBES -o ir-X

ir-sgi:	ir-sgi.o
	CC LDFLAGS ir-sgi.o LIBFB_LIBES LIBES -o ir-sgi

irdisp:	irdisp.o
	CC LDFLAGS irdisp.o LIBFB_LIBES LIBES -o irdisp

lint:
	lint LFLAGS -I''INCDIR ../irprep/firpass.c ../irprep/subroutines.c > SRCDIR.lint
	lint LFLAGS -I''INCDIR ../irprep/secpass.c ../irprep/subroutines.c >> SRCDIR.lint
	lint LFLAGS -I''INCDIR ../irprep/shapefact.c ../irprep/subroutines.c >> SRCDIR.lint
	lint LFLAGS -I''INCDIR ../irprep/all_sf.c ../irprep/subroutines.c >> SRCDIR.lint
	lint LFLAGS -I''INCDIR ../irprep/display.c >>SRCDIR.lint
	lint LFLAGS -I''INCDIR ../irprep/ir-X.c >>SRCDIR.lint
	lint LFLAGS -I''INCDIR ../irprep/irdisp.c >>SRCDIR.lint

#include "../Cakefile.rules"
@


11.5
log
@
Fixed per bug report 394 from storch@@ensco.com
@
text
@@


11.5.14.1
log
@merge from head
@
text
@@


11.4
log
@ir-X needed LIBES.
@
text
@d39 1
a39 1
	CC LDFLAGS ir-sgi.o LIBFB_LIBES -o ir-sgi
d42 1
a42 1
	CC LDFLAGS irdisp.o LIBFB_LIBES -o irdisp
@


11.3
log
@LIBBN
@
text
@d36 1
a36 1
	CC LDFLAGS ir-X.o -L''XLIBDIR -lX11 -o ir-X
@


11.2
log
@libbu
@
text
@d21 1
a21 1
	CC LDFLAGS firpass.o subroutines.o LIBRT LIBBU LIBBU_LIBES LIBES -o firpass
d24 1
a24 1
        CC LDFLAGS secpass.o subroutines.o LIBRT LIBBU LIBBU_LIBES LIBES -o secpass
d27 1
a27 1
        CC LDFLAGS shapefact.o LIBRT LIBBU LIBBU_LIBES LIBES -o shapefact
d30 1
a30 1
        CC LDFLAGS all_sf.o LIBRT LIBBU LIBBU_LIBES LIBES -o all_sf
d33 1
a33 1
        CC LDFLAGS display.o LIBRT LIBBU LIBBU_LIBES LIBES -o display
@


11.1
log
@Release_4.4
@
text
@d21 1
a21 1
	CC LDFLAGS firpass.o subroutines.o LIBRT RT_LIBES LIBES -o firpass
d24 1
a24 1
        CC LDFLAGS secpass.o subroutines.o LIBRT RT_LIBES LIBES -o secpass
d27 1
a27 1
        CC LDFLAGS shapefact.o LIBRT RT_LIBES LIBES -o shapefact
d30 1
a30 1
        CC LDFLAGS all_sf.o LIBRT RT_LIBES LIBES -o all_sf
d33 1
a33 1
        CC LDFLAGS display.o LIBRT RT_LIBES LIBES -o display
@


10.10
log
@Replaced pictx and pictsgi with irdisp.
@
text
@@


10.9
log
@Changed see to ir-X and see2 to ir-sgi.
@
text
@d8 1
a8 1
			display ir-X ir-sgi pictx pictsgi
d41 2
a42 2
pictsgi:	pictsgi.o
	CC LDFLAGS pictsgi.o LIBFB_LIBES -o pictsgi
a43 3
pictx:	pictx.o
	CC LDFLAGS pictx.o -L''XLIBDIR -lX11 -o pictx

d51 1
a51 1
	lint LFLAGS -I''INCDIR ../irprep/pictx.c >>SRCDIR.lint
@


10.8
log
@Added see2 and pictsgi to program list
@
text
@d8 1
a8 1
			display see see2 pictx pictsgi
d35 2
a36 2
see:	see.o
	CC LDFLAGS see.o -L''XLIBDIR -lX11 -o see
d38 2
a39 2
see2:	see2.o
	CC LDFLAGS see2.o LIBFB_LIBES -o see2
d53 1
a53 1
	lint LFLAGS -I''INCDIR ../irprep/see.c >>SRCDIR.lint
@


10.7
log
@Removed LIBMALLOC
@
text
@d8 1
a8 1
			display see pictx
d37 6
@


10.6
log
@Added support for XINCDIR and XLIBDIR
@
text
@d21 1
a21 1
	CC LDFLAGS firpass.o subroutines.o LIBRT RT_LIBES LIBMALLOC LIBES -o firpass
d24 1
a24 1
        CC LDFLAGS secpass.o subroutines.o LIBRT RT_LIBES LIBMALLOC LIBES -o secpass
d27 1
a27 1
        CC LDFLAGS shapefact.o LIBRT RT_LIBES LIBMALLOC LIBES -o shapefact
d30 1
a30 1
        CC LDFLAGS all_sf.o LIBRT RT_LIBES LIBMALLOC LIBES -o all_sf
d33 1
a33 1
        CC LDFLAGS display.o LIBRT RT_LIBES LIBMALLOC LIBES -o display
@


10.5
log
@Got rid of library dependence, LIB_PRE.
@
text
@d4 1
a4 1
#define CONFIGDEFS	RT_CONFIG
d17 1
d36 1
a36 1
	CC LDFLAGS -I/usr/X11/include see.o -L/usr/X11/lib -lX11 -o see
d39 1
a39 1
	CC LDFLAGS -I/usr/X11/include pictx.o -L/usr/X11/lib -lX11 -o pictx
@


10.4
log
@Add all_sf to Cakefile.
@
text
@d19 2
a20 2
firpass:	firpass.o subroutines.o LIBRT
	CC LDFLAGS firpass.o subroutines.o LIB_PRE''LIBRT RT_LIBES LIBMALLOC LIBES -o firpass
d22 2
a23 2
secpass:        secpass.o subroutines.o LIBRT
        CC LDFLAGS secpass.o subroutines.o LIB_PRE''LIBRT RT_LIBES LIBMALLOC LIBES -o secpass
d25 2
a26 2
shapefact:  shapefact.o LIBRT
        CC LDFLAGS shapefact.o LIB_PRE''LIBRT RT_LIBES LIBMALLOC LIBES -o shapefact
d28 2
a29 2
all_sf:  all_sf.o LIBRT
        CC LDFLAGS all_sf.o LIB_PRE''LIBRT RT_LIBES LIBMALLOC LIBES -o all_sf
d31 2
a32 2
display:  display.o LIBRT
        CC LDFLAGS display.o LIB_PRE''LIBRT RT_LIBES LIBMALLOC LIBES -o display
@


10.3
log
@Insert -I/usr/X11/include in the lines that deal with X-windows.
@
text
@d7 1
a7 1
#define PRODUCTS	firpass secpass shapefact \
d15 1
a15 1
#define FILES	firpass secpass shapefact subroutines
d28 3
d44 1
@


10.2
log
@Added the programs display, see, and pictx.
@
text
@d32 1
a32 1
	CC LDFLAGS see.o -L/usr/X11/lib -lX11 -o see
d35 1
a35 1
	CC LDFLAGS pictx.o -L/usr/X11/lib -lX11 -o pictx
@


10.1
log
@Release_4.0
@
text
@d7 2
a8 1
#define PRODUCTS	firpass secpass shapefact
d28 9
d41 3
@


1.3
log
@removed explicit -g on compilation lines
@
text
@@


1.2
log
@changed lint rule so that separate lint run is performed on each product
set of files.
@
text
@d22 1
a22 1
        CC LDFLAGS -g secpass.o subroutines.o LIB_PRE''LIBRT RT_LIBES LIBMALLOC LIBES -o secpass
d25 1
a25 1
        CC LDFLAGS -g shapefact.o LIB_PRE''LIBRT RT_LIBES LIBMALLOC LIBES -o shapefact
@


1.1
log
@Initial revision
@
text
@d27 5
@
