home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / unix / volume11 / cpmod / Makefile < prev   
Makefile  |  1987-08-31  |  548b  |  39 lines

  1. PROGRAM = cpmod
  2.  
  3. OBJECTS = cpmod.o
  4.  
  5. SOURCES = cpmod.c
  6.  
  7. CFLAGS    = -O
  8.  
  9. LFLAGS    = -abchx
  10.  
  11. MANPAGE    = cpmod.1
  12.  
  13. FILES    = cpmod.intro Makefile $(MANPAGE) $(SOURCES)
  14.  
  15. PROGDIR    = /usr/local
  16.  
  17. MANDIR    = /usr/man/man1
  18.  
  19. $(PROGRAM): $(OBJECTS)
  20.     cc $(CFLAGS) -o $(PROGRAM) $(OBJECTS)
  21.  
  22. lint: lint.err
  23.  
  24. lint.err: $(SOURCES)
  25.     lint $(LFLAGS) $(SOURCES) > lint.err
  26.  
  27. install:
  28.     install -s $(PROGRAM) $(PROGDIR)
  29.     install -c $(MANPAGE) $(MANDIR)
  30.  
  31. dist shar: sharfile
  32.  
  33. sharfile: $(FILES)
  34.     shar -a -p X $(FILES) > sharfile
  35.  
  36. clean:
  37.     rm -f $(PROGRAM) $(OBJECTS) lint.err sharfile
  38.  
  39.