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

⟦200ffda3c⟧ TextFile

    Length: 2527 (0x9df)
    Types: TextFile
    Names: »Makefile.vms«

Derivation

└─⟦52210d11f⟧ Bits:30007239 EUUGD2: TeX 3 1992-12
    └─⟦c319c2751⟧ »unix3.0/TeX3.0.tar.Z« 
        └─⟦036c765ac⟧ 
            └─⟦this⟧ »TeX3.0/TeXcontrib/gnutex/Makefile.vms« 

TextFile

#------------------------------------------------------------------
# Makefile for gnutex v1.5 for VMS
#   
#   A plotting program supporting LaTeX output
#   David Kotz
#   Duke University
#   dfk@cs.duke.edu
#
# derived from gnuplot, originally by Colin Kelley and Thomas Williams
#
# VMS makefile provided by C.S. Henkel (henkel%ne@ncsuvx.ncsu.edu)
#
#   Please read README.VMS

#
# Adjust some of the items below, as necessary, and type 'make', if you
# have a VMS version of the make program. Else, just use this file as a
# template for the steps you'll have to do by hand.
#

# The name of a logical name pointing to the help file.
# Define the logical gnutex$help to point to the "gnutex.help" file,
# or, just hardwire it's name right here, like this:
#HELPLOGICAL = disk:[directory]GNUTEX.HELP
# If you use a logical, you can port the executable to other VMS
# machines without much hassle. Note: $$ collapses to $ in the following:
HELPLOGICAL = gnutex$$help
COMMANDFLAGS="HELPFILE=""$(HELPLOGICAL)"""

CFLAGS = "INDEX=strchr"

# <terminal> only if you wish to support <terminal>
# AED        Aed767
# HP75       HP7580, and probably other HPs
# QMS        QMS/QUIC laserprinter (Talaris 1200 and others)
# REGIS      ReGis graphics (vt220, vt240, Gigis...)
# TEK        Tektronix 4010, and probably others
# HALFTEK    Tektronix 4010 (top/bottom half of screen)
# UNIXPLOT   unixplot	! You're on your own here -CSH
# PC         IBM PC EGA/CGA graphics
# PC CORONA  IBM PC Corona graphics
# LATEX	     LaTeX output
# IMAGEN     Imagen printer output (also use -Idir, where dir is the
#                 location of imPcodes.h)

TERMFLAGS = TEK,REGIS,HP75,LATEX

OBJS = plot.obj,scanner.obj,parse.obj,command.obj,eval.obj,standard.obj,\
       internal.obj,util.obj,graphics.obj,term.obj,misc.obj,help.obj,\
       version.obj

# Defined, but not used:
SRC =  command.c eval.c graphics.c internal.c misc.c parse.c \
       plot.c scanner.c standard.c term.c util.c Help/help.c version.c

all: gnutex

gnutex: $(OBJS)
	define/nolog/table=lnm$$job lnk$$library   sys$$library:vaxcrtl
	define/nolog/table=lnm$$job lnk$$library_1 sys$$library:vaxcrtlg
	link/exe=gnutex $(OBJS)

.c.obj:
	cc/define=($(CFLAGS)) $<

term.obj: term.c 
	cc/define=($(CFLAGS),$(TERMFLAGS)) term.c

command.obj: command.c 
	define/nolog/table=lnm$$job c$$include "[.help]"
	cc/define=($(CFLAGS),$(COMMANDFLAGS)) command.c

help.obj: [.help]help.c [.help]help.h
	cc/define=($(CFLAGS)) [.help]help.c

clean:
	delete/nolog *.obj;*

$(OBJS): plot.h