home *** CD-ROM | disk | FTP | other *** search
Makefile | 1988-04-12 | 929 b | 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
-