home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1992 March / Source_Code_CD-ROM_Walnut_Creek_March_1992.iso / usenet / altsrcs / 2 / 2375 / Makefile < prev    next >
Encoding:
Makefile  |  1990-12-28  |  1.4 KB  |  82 lines

  1. #   Copyright (c) 1989 Oki Electric Industry Co., Ltd.
  2. #
  3. #   This file is part of vtalk.
  4. #
  5. #   Permission to use, copy, modify and distribute this program without
  6. #   fee is grtanted,  provided that  the above  copyright notice appear
  7. #   in all copies.
  8. #
  9. #
  10.  
  11. DEST          = /usr/local/bin
  12.  
  13. #EXTHDRS          = 
  14.  
  15. #CFLAGS          = -g -DDEBUG
  16. #CFLAGS          = -g
  17. CFLAGS          = -O
  18.  
  19. HDRS          = netwk.h        \
  20.         vtalk.h
  21.  
  22. LDFLAGS          = 
  23.  
  24. LIBS          = 
  25.  
  26. WLIBS          =
  27.  
  28. LINKER          = cc
  29.  
  30. MAKEFILE      = Makefile
  31.  
  32. OBJS          = vtalk.o        \
  33.         netwk.o     \
  34.         audio.o        
  35.  
  36. DOBJS          = vtalkd.o
  37.  
  38. PRINT          = pr
  39.  
  40. PROGRAM          = vtalk        \
  41.         vtalkd
  42.  
  43. SRCS          = vtalk.c        \
  44.         netwk.c        \
  45.         audio.c
  46.  
  47. DSRCS         = vtalkd.c
  48.  
  49. all:        $(PROGRAM)
  50.  
  51. vtalk:        $(OBJS) $(LIBS) $(HDRS)
  52.         @echo -n "Loading vtalk ... "
  53.         @$(LINKER) $(LDFLAGS) $(OBJS) $(LIBS) -o vtalk
  54.         @echo "done"
  55.  
  56. vtalkd:        $(DOBJS) $(LIBS) $(HDRS)
  57.         @echo -n "Loading vtalkd ... "
  58.         @$(LINKER) $(LDFLAGS) $(DOBJS) $(LIBS) -o vtalkd
  59.         @echo "done"
  60.  
  61. clean:;        @rm -f $(OBJS) $(DOBJS)
  62.  
  63. depend:;    @mkmf -f $(MAKEFILE) PROGRAM=$(PROGRAM) DEST=$(DEST)
  64.  
  65. index:;        @ctags -wx $(HDRS) $(SRCS)
  66.  
  67. install:    $(PROGRAM)
  68.         @echo Installing $(PROGRAM) in $(DEST)
  69.         @install -s $(PROGRAM) $(DEST)
  70.  
  71. print:;        @$(PRINT) $(HDRS) $(SRCS)
  72.  
  73. program:        $(PROGRAM)
  74.  
  75. tags:           $(HDRS) $(SRCS); @ctags $(HDRS) $(SRCS)
  76.  
  77. update:        $(DEST)/$(PROGRAM)
  78.  
  79. lint:;        lint $(SRCS)
  80. ###
  81.