home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume8 / mcp / part01 / help / Makefile < prev    next >
Encoding:
Makefile  |  1987-02-05  |  3.2 KB  |  81 lines

  1. HELPDIR = /usr/mcphelp
  2. CPP     = /lib/cpp
  3.  
  4. PAGES =\
  5.     add-alias.k        add-to-alias.k\
  6.     bind-class.k        bind-group.k        bind-sig.k\
  7.     describe-alias.k    list-aliases.k\
  8.     remove-alias.k        remove-from-alias.k    update-alias.k\
  9.     unbind-class.k        unbind-group.k        unbind-sig.k\
  10.     add-class.k           add-group.k           add-range.k\
  11.     add-sig.k             add-to-class.k        add-to-group.k\
  12.     add-to-sig.k          add-user.k            add-vig.k\
  13.     checkpoint-changes.k  describe-changes.k    describe-class.k\
  14.     describe-command.k    describe-cryos.k      describe-deadbeats.k\
  15.     describe-group.k      describe-inactives.k  describe-range.k\
  16.     describe-sig.k        describe-user.k       disable-user.k\
  17.     exit-mcp.k            freeze-deadbeats.k    freeze-inactives.k\
  18.     freeze-user.k         list-classes.k        list-commands.k\
  19.     list-cryos.k          list-deadbeats.k      list-groups.k\
  20.     list-inactives.k      list-ranges.k         list-sigs.k\
  21.     list-users.k          list-vigs.k           load-file.k\
  22.     pause-mcp.k           remove-class.k        remove-cryos.k\
  23.     remove-from-class.k   remove-from-group.k   remove-from-sig.k\
  24.     remove-group.k        remove-range.k        remove-sig.k\
  25.     remove-user.k         remove-vig.k          save-and-exit.k\
  26.     save-changes.k        shell-escape.k        update-class.k\
  27.     update-group.k        update-range.k        update-sig.k\
  28.     update-user.k        what-is.k\
  29.     alias.k cryo.k class.k deadbeat.k gid.k inactive.k range.k sig.k\
  30.     uid.k vig.k
  31.  
  32. MATTES    =\
  33.     add-alias.n        add-to-alias.n\
  34.     bind-class.n        bind-group.n        bind-sig.n\
  35.     describe-alias.n    list-aliases.n\
  36.     remove-alias.n        remove-from-alias.n    update-alias.n\
  37.     unbind-class.n        unbind-group.n        unbind-sig.n\
  38.     add-class.n           add-group.n           add-range.n\
  39.     add-sig.n             add-to-class.n        add-to-group.n\
  40.     add-to-sig.n          add-user.n            add-vig.n\
  41.     checkpoint-changes.n  describe-changes.n    describe-class.n\
  42.     describe-command.n    describe-cryos.n      describe-deadbeats.n\
  43.     describe-group.n      describe-inactives.n  describe-range.n\
  44.     describe-sig.n        describe-user.n       disable-user.n\
  45.     exit-mcp.n            freeze-deadbeats.n    freeze-inactives.n\
  46.     freeze-user.n         list-classes.n        list-commands.n\
  47.     list-cryos.n          list-deadbeats.n      list-groups.n\
  48.     list-inactives.n      list-ranges.n         list-sigs.n\
  49.     list-users.n          list-vigs.n           load-file.n\
  50.     pause-mcp.n           remove-class.n        remove-cryos.n\
  51.     remove-from-class.n   remove-from-group.n   remove-from-sig.n\
  52.     remove-group.n        remove-range.n        remove-sig.n\
  53.     remove-user.n         remove-vig.n          save-and-exit.n\
  54.     save-changes.n        shell-escape.n        update-class.n\
  55.     update-group.n        update-range.n        update-sig.n\
  56.     update-user.n        what-is.n\
  57.     alias.n cryo.n class.n deadbeat.n gid.n inactive.n range.n sig.n\
  58.     uid.n vig.n
  59.  
  60. all:    $(PAGES)
  61.  
  62. $(PAGES):    Defs
  63.  
  64. Defs:    ../src/sysdep.h
  65.     sed -e 's/"//g' -e "s/[     ][     ]*/ /g" ../src/sysdep.h > Defs
  66.  
  67. install:    all
  68.     @echo Installing help pages...
  69.     @cp $(PAGES) $(HELPDIR)
  70.  
  71. clean:
  72.     @echo Removing nroff output and other debris...
  73.     @rm -f $(PAGES) Defs
  74.  
  75. view:    all
  76.     @$$PAGER $(PAGES)
  77.  
  78. .n.k:    ; cat Defs $< | $(CPP) -P | nroff | cat -s > $@
  79.  
  80. .SUFFIXES:    .n .k
  81.