home *** CD-ROM | disk | FTP | other *** search
Makefile | 1990-02-14 | 1.5 KB | 59 lines |
- CFLAGS= +p +Irad:sounds/includes.pre
- #CFLAGS= -n +p +Irad:sounds/includes.pre
- #CFLAGS= -n +p +Irad:sounds/includes.pre -DDEBUG
-
- #
- # Do a -DTRACKER to enable tracking of all AllocMem and FreeMem calls
- #
-
- #SDBFLAG= -g
- SDBFLAG=
-
- PREFLAGS= +p
-
- HFILES= chatter.h channels.h sample.h
-
- OFILES= 8svx.o cleanup.o iff.o tracker.o main.o player.o setwait.o \
- loop.o timer.o windows.o display.o blather.o config.o samplechip.o \
- rando.o signals.o rerandom.o deferredload.o menus.o
-
- # these are for 'make shar'
- CFILES1= 8svx.c cleanup.c iff.c tracker.c main.c player.c setwait.c
-
- CFILES2= config.c samplechip.c \
- loop.c timer.c windows.c display.c blather.c \
- rando.c signals.c rerandom.c deferredload.c menus.c
-
- .c.o:
- cc $(CFLAGS) $*.c
-
- all: chatterbox
- say "ready"
-
- clean:
- -delete #?.o
- -delete #?.bak
- -delete includes.pre
- -delete #?.dbg
-
- scratch: clean all
-
- chatterbox: rad:sounds/includes.pre $(OFILES)
- ln $(SDBFLAG) +Q -o chatterbox $(OFILES) -lcl32
-
- includes.pre: includes.c $(HFILES)
- cc $(PREFLAGS) +Hincludes.pre includes.c
-
- rad:sounds/includes.pre: includes.pre
- -makedir rad:sounds
- copy includes.pre rad:sounds/includes.pre
-
- shar:
- uuencode >chatterbox.info.uu chatterbox.info chatterbox.info
- uuencode >windows.pw.uu windows.pw windows.pw
- shar >rad:chatterbox1.shar README Makefile $(HFILES) $(CFILES1)
- shar >rad:chatterbox2.shar $(HFILES) $(CFILES2) \
- chatterbox.info.uu windows.pw.uu
- uuencode >chatterbox.uu chatterbox chatterbox
- shar >rad:chatterboxbin.shar README chatterbox.info.uu chatterbox.uu
-