home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Usenet 1994 October
/
usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso
/
unix
/
volume14
/
mush6.0
/
part01
/
makefile.sys.v
< prev
next >
Wrap
Makefile
|
1988-04-12
|
929b
|
30 lines
HDRS1= mush.h config.h
HDRS2= strings.h
HDRS3= bindings.h
SRCS1= aliases.c commands.c dates.c execute.c expr.c folders.c \
hdrs.c init.c loop.c mail.c main.c misc.c msgs.c pick.c \
print.c setopts.c signals.c sort.c viewopts.c
SRCS2= bind.c curs_io.c curses.c help.c file.c strings.c
OBJS1= aliases.o commands.o dates.o execute.o expr.o folders.o \
hdrs.o init.o loop.o mail.o main.o misc.o msgs.o pick.o \
print.o setopts.o signals.o sort.o viewopts.o
OBJS2= bind.o curs_io.o curses.o help.o file.o strings.o
# Sun OS systems who wish to compile with sys-v options:
# CC= /usr/5bin/cc
# CFLAGS= -O -DSYSV -DCURSES -DUSG
# LIBS= -L/usr/5lib -lcurses
CFLAGS= -O -DSYSV -DCURSES -DREGCMP -DUSG
LDFLAGS= -s
LIBS= -lcurses
PROG= mush
$(PROG): $(OBJS1) $(OBJS2)
@echo loading...
@cc $(LDFLAGS) $(OBJS1) $(OBJS2) -o $(PROG) $(LIBS)
$(OBJS1): $(HDRS1) $(HDRS2)
$(OBJS2): $(HDRS1) $(HDRS2) $(HDRS3)
help.o: strings.h