home *** CD-ROM | disk | FTP | other *** search
Makefile | 1993-08-11 | 1.1 KB | 62 lines |
- # Project name: curses
- # AMU Makefile for AMIGA curses library
- # By Nick Smith, 1993
-
- # Toolflags:
- #CFLAGS = -c -g -depend !Depend -IC: -throwback -wadnv
- #Linkflags = -d -o
- CFLAGS = -c -depend !Depend -IC: -throwback -wadnv -ff
- Linkflags = -aif -o
- Squeezeflags = -o
- LibFileflags = -c -o
-
- # Dependencies
-
- LIBS = c:risc_oslib.o c:stubs.o
-
- BITS = curses.o window.o swiv.o
- DEMOBITS = demo.o curses $(LIBS)
-
- .c.o:; cc $(CFLAGS) -o $@ $<
-
- all: curses demo
-
- curses: $(BITS)
- libfile $(LibFileflags) $@ $(BITS)
-
- demo: $(DEMOBITS)
- link $(Linkflags) $@ $(DEMOBITS)
- squeeze demo
-
- clean:
- remove curses
- remove demo
- wipe o.* ~v~c
-
- # Dynamic dependencies:
- o.demo: c.demo
- o.demo: h.curses
- o.curses: c.curses
- o.curses: h.window
- o.curses: h.acurses
- o.curses: h.curses
- o.window: c.window
- o.window: C:h.wimp
- o.window: C:h.os
- o.window: C:h.sprite
- o.window: C:h.wimpt
- o.window: C:h.event
- o.window: C:h.menu
- o.window: C:h.sprite
- o.window: C:h.res
- o.window: C:h.template
- o.window: C:h.werr
- o.window: C:h.colourtran
- o.window: C:h.font
- o.window: C:h.drawmod
- o.window: C:h.kernel
- o.window: C:h.swis
- o.window: h.swiv
- o.window: C:h.bbc
- o.window: h.window
-