home *** CD-ROM | disk | FTP | other *** search
Makefile | 1992-04-18 | 4.7 KB | 166 lines |
- # Makefile for the HASWIN Library.
- # Copyright (C) H.A.Shaw 1990.
- # Howard A. Shaw.
- # The Unit for Space Sciences,
- # Room 165,
- # Physics Building,
- # University of Kent at Canterbury.
- # Canterbury.
- # Kent. CT2 7NJ
- # You may use and distribute this code freely, however please leave it alone.
- # If you find bugs (and there will be many) please contact me and the master
- # source can be modified. If you keep me informed of who you give copies of
- # this to then I can get release upgrades to them.
- LIB=adfs::Commotion.$.Desktop C.MyLib
- CARGS = -g
-
- haswin: o.caret o.defns o.error o.files o.filestack o.fonts o.general o.graphics o.icon o.iconbuild o.iconfind o.iconset o.kernel o.malloc o.menu o.palette o.pointer o.poll o.pollmenu o.pollmouse o.pollmsgs o.pollwind o.printer o.ramtrans o.sprite o.task o.templates o.text o.tofiler o.vdu o.window o.windowfind o.windowopen o.windowset $(LIB).O.haswin
- objlib $(LIB).O.haswin -create
- echo done { > haswin }
-
- # keep this in phase with $(LIB)
- $.CLIB.O.haswin:
- libfile $(LIB).O.haswin -create 37 8
-
- h.includes: Makefile $(LIB).H.haswin
-
- o.caret: c.caret h.includes
- cc ${CARGS} -c caret
- libfile ${LIB}.O.haswin -files o.caret -insert
-
- o.defns: c.defns h.includes
- cc ${CARGS} -c defns
- libfile ${LIB}.O.haswin -files o.defns -insert
-
- o.error: c.error h.includes
- cc ${CARGS} -c error
- libfile ${LIB}.O.haswin -files o.error -insert
-
- o.files: c.files h.includes
- cc ${CARGS} -c files
- libfile ${LIB}.O.haswin -files o.files -insert
-
- o.filestack: c.filestack h.includes
- cc ${CARGS} -c filestack
- libfile ${LIB}.O.haswin -files o.filestack -insert
-
- o.fonts: c.fonts h.includes
- cc ${CARGS} -c fonts
- libfile ${LIB}.O.haswin -files o.fonts -insert
-
- o.general: c.general h.includes
- cc ${CARGS} -c general
- libfile ${LIB}.O.haswin -files o.general -insert
-
- o.graphics: c.graphics h.includes
- cc ${CARGS} -c graphics
- libfile ${LIB}.O.haswin -files o.graphics -insert
-
- o.icon: c.icon h.includes
- cc ${CARGS} -c icon
- libfile ${LIB}.O.haswin -files o.icon -insert
-
- o.iconbuild: c.iconbuild h.includes
- cc ${CARGS} -c iconbuild
- libfile ${LIB}.O.haswin -files o.iconbuild -insert
-
- o.iconfind: c.iconfind h.includes
- cc ${CARGS} -c iconfind
- libfile ${LIB}.O.haswin -files o.iconfind -insert
-
- o.iconset: c.iconset h.includes
- cc ${CARGS} -c iconset
- libfile ${LIB}.O.haswin -files o.iconset -insert
-
- o.kernel: c.kernel h.includes
- cc ${CARGS} -c kernel
- libfile ${LIB}.O.haswin -files o.kernel -insert
-
- o.main: c.main h.includes
- cc ${CARGS} -c main
-
- o.malloc: c.malloc h.includes
- cc ${CARGS} -c malloc
- libfile ${LIB}.O.haswin -files o.malloc -insert
-
- o.menu: c.menu h.includes
- cc ${CARGS} -c menu
- libfile ${LIB}.O.haswin -files o.menu -insert
-
- o.palette: c.palette h.includes
- cc ${CARGS} -c palette
- libfile ${LIB}.O.haswin -files o.palette -insert
-
- o.pointer: c.pointer h.includes
- cc ${CARGS} -c pointer
- libfile ${LIB}.O.haswin -files o.pointer -insert
-
- o.poll: c.poll h.includes
- cc ${CARGS} -c poll
- libfile ${LIB}.O.haswin -files o.poll -insert
-
- o.pollmenu: c.pollmenu h.includes
- cc ${CARGS} -c pollmenu
- libfile ${LIB}.O.haswin -files o.pollmenu -insert
-
- o.pollmouse: c.pollmouse h.includes
- cc ${CARGS} -c pollmouse
- libfile ${LIB}.O.haswin -files o.pollmouse -insert
-
- o.pollmsgs: c.pollmsgs h.includes
- cc ${CARGS} -c pollmsgs
- libfile ${LIB}.O.haswin -files o.pollmsgs -insert
-
- o.pollwind: c.pollwind h.includes
- cc ${CARGS} -c pollwind
- libfile ${LIB}.O.haswin -files o.pollwind -insert
-
- o.printer: c.printer h.includes
- cc ${CARGS} -c printer
- libfile ${LIB}.O.haswin -files o.printer -insert
-
- o.ramtrans: c.ramtrans h.includes
- cc ${CARGS} -c ramtrans
- libfile ${LIB}.O.haswin -files o.ramtrans -insert
-
- o.sprite: c.sprite h.includes
- cc ${CARGS} -c sprite
- libfile ${LIB}.O.haswin -files o.sprite -insert
-
- o.task: c.task h.includes
- cc ${CARGS} -c task
- libfile ${LIB}.O.haswin -files o.task -insert
-
- o.templates: c.templates h.includes
- cc ${CARGS} -c templates
- libfile ${LIB}.O.haswin -files o.templates -insert
-
- o.text: c.text h.includes
- cc ${CARGS} -c text
- libfile ${LIB}.O.haswin -files o.text -insert
-
- o.tofiler: c.tofiler h.includes
- cc ${CARGS} -c tofiler
- libfile ${LIB}.O.haswin -files o.tofiler -insert
-
- o.vdu: c.vdu h.includes
- cc ${CARGS} -c vdu
- libfile ${LIB}.O.haswin -files o.vdu -insert
-
- o.window: c.window h.includes
- cc ${CARGS} -c window
- libfile ${LIB}.O.haswin -files o.window -insert
-
- o.windowfind: c.windowfind h.includes
- cc ${CARGS} -c windowfind
- libfile ${LIB}.O.haswin -files o.windowfind -insert
-
- o.windowopen: c.windowopen h.includes
- cc ${CARGS} -c windowopen
- libfile ${LIB}.O.haswin -files o.windowopen -insert
-
- o.windowset: c.windowset h.includes
- cc ${CARGS} -c windowset
- libfile ${LIB}.O.haswin -files o.windowset -insert
-
-