# Copyright (c) 1991 - 1900.  The Regents of the University of
# California (Regents).  All Rights Reserved.
# H+
# 	Title	:  mkpkg
# 	Author	:  akeith
# 	Date	:  04/27/92
# 	Synopsis:  
# 	Keywords:
# 		@(#) mkpkg -r1.13 04/27/92 UCB SSL CEA EGOCS
# 	Revisions:
# 	mm/dd/yy   name		description
# 	04/21/94   akeith	took out dqaddstrg.x because it is not used.
# 	04/09/94   tnk	setup std targets
# 	07/16/93   akeith	fixed ifnewer to ifolder
# 	01/08/93   akeith	removed <dbg.h> to remove dependency
# 	12/10/92   ericco	created separate dq library
# 	10/30/92   akeith	put in stuff to exec. generic prep.
# 	07/29/92   akeith	added dqgtnew.x to the list
# 	07/29/92   akeith	put in dqdaygap.x and dqfnddaygap.x
# 	07/27/92   akeith	added the dqqpaddfltr.x file to the list
# 	06/26/92   akeith	entered new functions
# 	04/27/92   akeith	date and time created 92/04/27 16:35:00 by akeith
# H-
# 
#

#       Make dqselect task
#       revision: @(#)mkpkg	1.13 4/21/94

$call preprocess
$call update
$call zzdebug
$exit

update:
        $checkout       libdq.a euvbin$
        $update         libdq.a
        $checkin        libdq.a euvbin$
        ;

preprocess:
        # Convert the generic files into typed files.
	$set    GEN     = "$generic -k "
        $ifolder(dqavg2vto.x, dqavg2vto.gx)
                $(GEN) -o dqavg2vto.x dqavg2vto.gx
        $endif
        $ifolder(dqcol2vto.x), dqcol2vto.gx)
                $(GEN) -o dqcol2vto.x dqcol2vto.gx
        $endif
        $ifolder(dqcdraw.x), dqcdraw.gx)
                $(GEN) -o dqcdraw.x dqcdraw.gx
        $endif
        $ifolder(dqhilo.x, dqhilo.gx)
                $(GEN) -o dqhilo.x dqhilo.gx
        $endif
        $ifolder(dqids.x, dqids.gx)
                $(GEN) -o dqids.x dqids.gx
        $endif
        $ifolder(dqmon2vto.x, dqmon2vto.gx)
                $(GEN) -o dqmon2vto.x dqmon2vto.gx
        $endif
        $ifolder(dqmax2vto.x, dqmax2vto.gx)
                $(GEN) -o dqmax2vto.x dqmax2vto.gx
        $endif
        $ifolder(dqmin2vto.x, dqmin2vto.gx)
                $(GEN) -o dqmin2vto.x dqmin2vto.gx
        $endif
        $ifolder(dqresetwcs.x, dqresetwcs.gx)
                $(GEN) -o dqresetwcs.x dqresetwcs.gx
        $endif
        $ifolder(dqsam2vto.x, dqsam2vto.gx)
                $(GEN) -o dqsam2vto.x dqsam2vto.gx
        $endif
        $ifolder(dqsetwrld.x, dqsetwrld.gx)
                $(GEN) -o dqsetwrld.x dqsetwrld.gx
        $endif
        ;

zzdebug:
        $set LIBS = "-ldq -let -lgt -lvt -lii -lcio -lcea -ltbtables"

        $omake  zzdebug.x
        $link   zzdebug.o $(LIBS) -o zzdebug.e
        ;

libdq.a:

	dqaddclsindx.x	 "dq.h" 
	dqavg2vto.x	 "dq.h" 
	dqcdisp.x	 "dq.h" <gset.h>
	dqcdraw.x	 "dq.h" <gset.h>
	dqchngmode.x	 "dq.h" 
	dqcidsload.x	 "dq.h" <tbset.h>
	dqclear.x	 "dq.h" 
	dqcload.x	 "dq.h" <tbset.h>
	dqclos.x	 "dq.h" 
	dqclsadd.x	 "dq.h" 
	dqclsclos.x	 "dq.h"
	dqclsdel.x	 "dq.h"
	dqclsinit.x	 "dq.h"
	dqcmd.x		 
	dqcol2vto.x	 "dq.h" 
	dqcopen.x	 "dq.h" 
	dqcpywcs.x	 "dq.h" 
	dqdaygap.x	 "dq.h" 
	dqdelclsindx.x	 "dq.h" 
	dqdisplay.x	 "dq.h"  <gset.h>
	dqdispmon.x	 "dq.h" 
	dqdqclos.x	 "dq.h" 
	dqdqinit.x	 "dq.h" 
	dqdraw.x	 "dq.h"  <gset.h>
	dqdspclos.x	 "dq.h" 
	dqdspinit.x	 "dq.h" 
	dqeditlim.x	 "dq.h" 
	dqfndclsindx.x	 "dq.h" 
	dqfnddaygap.x	 "dq.h" 
	dqfndexposure.x	 "dq.h" 
	dqfndwcscls.x	 "dq.h" 
	dqgap.x		 "dq.h" 
	dqgclsptr.x	 "dq.h" 
	dqgengt.x	 "dq.h" 
	dqgrphinit.x	 "dq.h"  <gset.h>
	dqgtclsmalloc.x	 "dq.h" 
	dqgtexposure.x	 "dq.h" 
	dqgtime.x	 "dq.h" 
	dqgtload.x	 "dq.h" 
	dqgtmon.x	 "dq.h" 
	dqgtnew.x	 "dq.h" 
	dqgtsave.x	 "dq.h" 
	dqhelp.x	 "dq.h" 
	dqhide.x	 "dq.h" 
	dqhidemon.x	 "dq.h" 
	dqhidlimit.x	 "dq.h" 
	dqhilo.x	  <mach.h>
	dqids.x		 
	dqlimdel.x	 "dq.h" 
	dqlimdraw.x	 "dq.h"  <gset.h>
	dqliminq.x	 "dq.h" 
	dqlimload.x	 "dq.h" 
	dqlimsave.x	 "dq.h" 
	dqlist.x	 "dq.h" 
	dqmax2vto.x	 "dq.h" 
	dqmerge.x	 "dq.h" 
	dqmin2vto.x	 "dq.h" 
	dqminmax.x	 "dq.h" 
	dqmkdict.x	 "dq.h" 
	dqmon2vto.x	 "dq.h" 
	dqplotc.x	 "dq.h"  <gset.h>
	dqqpaddfltr.x    "dq.h" 
	dqredraw.x	 "dq.h" 
	dqresetv.x	 "dq.h"  <gset.h>
	dqresetwcs.x	 "dq.h"  <gset.h>
	dqrstrwcs.x	 "dq.h" 
	dqsam2vto.x	 "dq.h" 
	dqsetdisp.x	 "dq.h"  <gset.h>
	dqsetwrld.x	 "dq.h"  <gset.h>
	dqshwlimit.x	 "dq.h" 
	dqtbdelt.x	 "dq.h"  <tbset.h>
	dqtbfndtime.x	 "dq.h"  <tbset.h>
	dqtbinfo.x	 "dq.h"  <tbset.h>
	dqtbinq.x	 "dq.h"  <error.h>
	dqtbload.x	 "dq.h" 
	dqtbopen.x	 "dq.h" 
	dqtlsadd.x	 "dq.h" 
	dqtlsclos.x	 "dq.h" 
	dqtlsdel.x	 "dq.h" 
	dqtlsinit.x	 "dq.h" 
	dqundisp.x	 "dq.h" 
	dqundispall.x	 "dq.h" 
	dqviewdel.x	 "dq.h" 
	dqviewinit.x	 "dq.h" 
	dqvtodel.x	 "dq.h" 
	dqvtoinit.x	 "dq.h"  <vtl.h>
	dqvtypclos.x	 "dq.h" 
	dqvtypdel.x	 "dq.h" 
	dqvtypinit.x	 "dq.h" 
	dqvwset.x	 "dq.h" 
	dqwcsadd.x	 "dq.h" 
	dqwcsclos.x	 "dq.h" 
	dqwcsdel.x	 "dq.h"  <gset.h>
	dqwcsinit.x	 "dq.h" 
	dqwindow.x	 "dq.h" 
	t_dqselect.x	 <tbset.h> <vtl.h> <gset.h> "dq.h" 
	tbhgtu.x
	;
