DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: M T

⟦64792bc68⟧ TextFile

    Length: 3636 (0xe34)
    Types: TextFile
    Names: »Makefile.BSD«

Derivation

└─⟦52210d11f⟧ Bits:30007239 EUUGD2: TeX 3 1992-12
    └─⟦883b7f77d⟧ »dvi2vdu.tar.Z« 
        └─⟦f158c222e⟧ 
            └─⟦this⟧ »dvi2vdu/dvi2vdu-1.1J/src/Makefile.BSD« 

TextFile

# Makefile.BSD for dvi2vdu 1.1J (True PK version with JTeX support)
#						M.Kitagawa 12-May-90
# Makefile for DVItoVDU in C.
#
# Mark J. Hewitt  Kernel Technology Limited  13-Sep-89
#
# sccsid = @(#)Makefile.USG	1.1
#
SHELL=/bin/sh
#
CC = cc
USERFLAGS=-O #-DVOIDPTR=int   # VOIDPTR is type for functions returning void
#CC = gcc
#USERFLAGS=-O -traditional -fstrength-reduce #-finline-functions 
# Other options to be set if necessary
#USERFLAGS=-DDEBUG -g
#
# If your make supports parallel operation - PARALLEL should be set to &
PARALLEL=
#PARALLEL=&
#
# System
SYSTEM=BSD
#SYSTEM=USG
#
# Define FILESYSTEM=BSD_FILESYSTEM if you have a non-Berkeley OS with
# long filenames.
FILESYSTEM=BSD_FILESYSTEM
#FILESYSTEM=USG_FILESYSTEM
#
# TTYIO should be bsdio for 4.2BSD, or usgio for System V
TTYIO=bsdio
#TTYIO=usgio
#
# Libraries required.  -lm is always needed.
#LIBS=-lm -lseq
#LIBS=-lm -lmalloc
LIBS=-lm
#
# lint options
LINTOPT=-hc
#LINTOPT=-c
#
# Pathnames used
BINDIR=/usr/local/bin
PKFONTDIR=/usr/lib/tex/fonts
HELPFILE=/usr/local/lib/dvi2vdu/dvitovdu.hlp
#
# Name of final binary
EXECNAME=dvi2vdu
#
###############################################################################
#
# Should be no changes needed below this line
#
CFLAGS = $(USERFLAGS) -D$(SYSTEM) -DPKFONTDIR=\"$(PKFONTDIR)\" \
	 -D$(FILESYSTEM) -DHELPFILELOC=\"$(HELPFILE)\"

OBJ=aed512vdu.o dvitovdu.o falco5220e.o systemif.o vduif.o vt220vdu.o\
	ansivdu.o pkfont.o tek4010vdu.o vis500vdu.o\
	vt640vdu.o dvireader.o regisvdu.o $(TTYIO).o vis550vdu.o screenio.o

SRC=aed512vdu.c dvitovdu.c falco5220e.c systemif.c vduif.c vt220vdu.c\
	ansivdu.c pkfont.c tek4010vdu.c vis500vdu.c\
	vt640vdu.c dvireader.c regisvdu.c $(TTYIO).c vis550vdu.c screenio.c

HEADS=def.h dvireader.h dvitovdu.h screenio.h vduif.h systemif.h

all:	dvi2vdu

dvi2vdu:$(PARALLEL)	$(OBJ) $(HEADS) Makefile
	$(CC) -o $(EXECNAME) $(OBJ) $(LIBS)

clean:
	rm -f *.o $(EXECNAME) core *~

lint:
	lint $(LINTOPT) $(CFLAGS) $(SRC)

lint-all:
	lint *.ln $(LIBS)

tags:
	etags $(SRC) $(HEADS)

install: $(EXECNAME) dvitovdu.hlp
	cp $(EXECNAME) $(BINDIR)
	cp dvitovdu.hlp $(HELPFILE)

dvitovdu.c:
	uudecode dvitovdu.uu
	uncompress dvitovdu.c.Z

aed512vdu.o : aed512vdu.c def.h /usr/include/stdio.h
ansivdu.o : ansivdu.c def.h /usr/include/stdio.h
bsdio.o : bsdio.c def.h /usr/include/stdio.h /usr/include/sgtty.h \
  /usr/include/sys/ioctl.h \
  /usr/include/sys/ttychars.h /usr/include/sys/ttydev.h \
  /usr/include/signal.h
dvireader.o : dvireader.c /usr/include/math.h /usr/include/string.h def.h \
  /usr/include/stdio.h dvireader.h dvitovdu.h screenio.h
dvitovdu.o : dvitovdu.c def.h /usr/include/stdio.h /usr/include/string.h \
  /usr/include/fcntl.h /usr/include/ctype.h /usr/include/math.h dvitovdu.h \
  dvireader.h screenio.h /usr/include/setjmp.h version.h
falco5220e.o : falco5220e.c def.h /usr/include/stdio.h
regisvdu.o : regisvdu.c def.h /usr/include/stdio.h
screenio.o : screenio.c def.h /usr/include/stdio.h /usr/include/math.h \
  screenio.h dvitovdu.h
systemif.o : systemif.c def.h /usr/include/stdio.h /usr/include/string.h \
  systemif.h
tek4010vdu.o : tek4010vdu.c def.h /usr/include/stdio.h
usgio.o : usgio.c def.h /usr/include/stdio.h /usr/include/signal.h \
  /usr/include/fcntl.h /usr/include/termio.h /usr/include/setjmp.h
vduif.o : vduif.c def.h /usr/include/stdio.h vduif.h /usr/include/ctype.h
vis500vdu.o : vis500vdu.c def.h /usr/include/stdio.h
vis550vdu.o : vis550vdu.c def.h /usr/include/stdio.h dvitovdu.h
vt220vdu.o : vt220vdu.c def.h /usr/include/stdio.h
vt640vdu.o : vt640vdu.c def.h /usr/include/stdio.h
pkfont.o : pkfont.c def.h dvireader.h dvitovdu.h screenio.h