home *** CD-ROM | disk | FTP | other *** search
Makefile | 1991-06-05 | 2.0 KB | 85 lines |
- DEST = .
-
- CC = cc
-
- #uncomment the following line if you are using a System V machine
- #CFLAGS = -DATT
-
- #EXTHDRS = /usr/include/curses.h \
- # /usr/include/sgtty.h \
- # /usr/include/signal.h \
- # /usr/include/stdio.h \
- # /usr/include/sys/fcntl.h \
- # /usr/include/sys/ioctl.h \
- # /usr/include/sys/ioctl.h \
- # /usr/include/sys/sgtty.h \
- # /usr/include/sys/sysmacros.h \
- # /usr/include/sys/sysmacros.h \
- # /usr/include/sys/ttychars.h \
- # /usr/include/sys/ttychars.h \
- # /usr/include/sys/ttydev.h \
- # /usr/include/sys/ttydev.h \
- # /usr/include/sys/types.h \
- # /usr/include/sys/types.h
-
- HDRS =
-
- LDFLAGS =
-
- LIBS = -lcurses -ltermcap
-
- LINKER = cc
-
- MAKEFILE = Makefile
-
- FILES = Makefile watch.c README MANIFEST watch.1
-
- OBJS = watch.o
-
- PRINT = pr
-
- PROGRAM = watch
-
- SRCS = watch.c
-
- all: $(PROGRAM)
-
- $(PROGRAM): $(OBJS)
- @echo -n "Loading $(PROGRAM) ... "
- @$(LINKER) $(LDFLAGS) $(OBJS) -o $(PROGRAM) $(LIBS)
- @echo "done"
-
- clean:; @echo "rm -f $(OBJS)"
- @rm -f $(OBJS)
-
- depend:; @mkmf -f $(MAKEFILE) PROGRAM=$(PROGRAM) DEST=$(DEST)
-
- index:; @ctags -wx $(HDRS) $(SRCS)
-
- install: $(PROGRAM)
- @echo Installing $(PROGRAM) in $(DEST)
- @install -s $(PROGRAM) $(DEST)
-
- shar:; @echo "shar $(FILES) > $(PROGRAM).shar
- @shar $(FILES) > $(PROGRAM).shar
-
- print:; @$(PRINT) $(HDRS) $(SRCS)
-
- program: $(PROGRAM)
-
- tags: $(HDRS) $(SRCS); @ctags $(HDRS) $(SRCS)
-
- update: $(DEST)/$(PROGRAM)
-
- $(DEST)/$(PROGRAM): $(SRCS) $(HDRS) $(EXTHDRS)
- @make -f $(MAKEFILE) DEST=$(DEST) install
- ###
- #watch.o: /usr/include/curses.h /usr/include/stdio.h /usr/include/sgtty.h \
- # /usr/include/sys/ioctl.h /usr/include/sys/ttychars.h \
- # /usr/include/sys/ttydev.h /usr/include/sys/ttychars.h \
- # /usr/include/sys/ttydev.h /usr/include/sys/sgtty.h \
- # /usr/include/sys/ioctl.h /usr/include/signal.h \
- # /usr/include/sys/fcntl.h /usr/include/sys/types.h \
- # /usr/include/sys/sysmacros.h /usr/include/sys/sysmacros.h \
- # /usr/include/sys/types.h
-