home *** CD-ROM | disk | FTP | other *** search
Makefile | 1994-02-11 | 870 b | 49 lines |
-
- INSTALL = install
- BINDIR = /usr/local/bin
- MANDIR = /usr/local/man
- MANEXT = 1
-
- CC = gcc
- CPP = $(CC) -E
-
- DEFS = -DBROKEN_WSCRL
- LIBS = -lcursesX -ltermcap
-
- CFLAGS = -s -O2 -Wall -Wstrict-prototypes -fomit-frame-pointer
- LDFLAGS = -s
-
- HDRS = dialog.h
- SRCS = dialog.c checklist.c inputbox.c menubox.c msgbox.c textbox.c yesno.c
- OBJS = dialog.o checklist.o inputbox.o menubox.o msgbox.o textbox.o yesno.o
-
- all: dialog
-
- .c.o:
- $(CC) -c $(CFLAGS) $(DEFS) -o $@ $<
-
- include .depend
-
- dialog: $(OBJS)
- $(CC) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)
-
- install: dialog
- $(INSTALL) -m 755 -o root -g root dialog $(BINDIR)
-
- install.man:
- $(INSTALL) -m 644 -o root -g root ../man/dialog.man \
- $(MANDIR)/man$(MANEXT)/dialog.$(MANEXT)
-
- depend:
- $(CPP) -M $(DEFS) $(SRCS) > .depend
-
- clean:
- rm -f core *.o dialog
-
- cleanall:
- rm -f core *.o dialog .depend
- touch .depend
-
- cleanobj:
- rm -f core *.o
-