home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Spezial / SPEZIAL2_97.zip / SPEZIAL2_97.iso / ANWEND / TOOLS / MPAGE / MPAGE.ZIP / Makefile.os2 < prev    next >
Makefile  |  1997-09-25  |  1KB  |  58 lines

  1. #
  2. # $Header: Makefile,v 1.3 89/05/25 09:06:55 mark Exp $
  3. #
  4. HEAD =  mp_head.h
  5. SRCS =  mp_main.c mp_glob.c mp_text.c mp_post.c mp_file.c mp_page.c mp_args.c
  6. MOBJ =  mp_main.o mp_glob.o mp_text.o mp_post.o mp_file.o mp_page.o mp_args.o
  7. SMPL =  mp_sample.c mp_page.c mp_glob.c mp_args.c
  8. SOBJ =  mp_sample.o mp_page.o mp_glob.o mp_args.o
  9.  
  10.  
  11. CC=gcc
  12. #CFLAGS = -gx -DDEBUG
  13. CFLAGS = 
  14.  
  15. .SUFFIXES:    .c,v
  16.  
  17. default:    mpage.exe msample.exe
  18.     @echo Done!
  19.  
  20. mpage.exe:    $(MOBJ)
  21.     $(CC) $(CFLAGS) -o mpage.exe $(MOBJ)
  22.  
  23. msample.exe:    $(SOBJ)
  24.     $(CC) $(CFLAGS) -o msample.exe $(SOBJ)
  25.  
  26. Makefile.mpage:    Makefile
  27.  
  28. clean:
  29.     rm -rf $(MOBJ) mpage mpage.ps
  30.  
  31. mp_main.o:    $(HEAD) mp_main.c
  32.     $(CC) -c $(CFLAGS) mp_main.c
  33.  
  34. mp_glob.o:    $(HEAD) mp_glob.c
  35.     $(CC) -c $(CFLAGS) mp_glob.c
  36.  
  37. mp_text.o:    $(HEAD) mp_text.c
  38.     $(CC) -c $(CFLAGS) mp_text.c
  39.  
  40. mp_post.o:    $(HEAD) mp_post.c
  41.     $(CC) -c $(CFLAGS) mp_post.c
  42.  
  43. mp_file.o:    $(HEAD) mp_file.c
  44.     $(CC) -c $(CFLAGS) mp_file.c
  45.  
  46. mp_page.o:    $(HEAD) mp_page.c
  47.     $(CC) -c $(CFLAGS) mp_page.c
  48.  
  49. mp_args.o:    $(HEAD) mp_args.c
  50.     $(CC) -c $(CFLAGS) mp_args.c
  51.  
  52. mp_sample.o:    $(HEAD)
  53.     $(CC) -c $(CFLAGS) $*.c
  54.  
  55. mpage.ps:    mpage.1
  56.     psroff -t -man mpage.1 > mpage.ps
  57.  
  58.