home *** CD-ROM | disk | FTP | other *** search
/ The C Users' Group Library 1994 August / wc-cdrom-cusersgrouplibrary-1994-08.iso / listings / v_11_11 / splash / makefile.std < prev    next >
Makefile  |  1993-01-15  |  724b  |  34 lines

  1. #
  2. #
  3. # Generic Makefile for splash and tests
  4. #
  5. #
  6.  
  7. CC = cc
  8. CFLAGS = -g
  9. LFLAGS =
  10.  
  11. # uncomment the next file if your USL cfront breaks enums
  12. #DEFS = -DUSLCOMPILER
  13.  
  14. spltest: spltest.o tsplash.o regex.o
  15.     $(CC) $(CFLAGS) $(LFLAGS) -DTEST -o spltest spltest.c++ tsplash.o regex.o
  16.  
  17. tsplash.o: splash.c++
  18.     $(CC) $(CFLAGS) $(DEFS) -DTEST -c splash.c++
  19.     mv splash.o tsplash.o
  20.  
  21. tsplash.o splash.o: splash.h regexp.h
  22. regex.o: regex.h
  23.  
  24. assoc: assoc.c++ splash.o regex.o
  25.     $(CC) $(CFLAGS) $(LFLAGS) $(DEFS) -DTESTASSOC assoc.c++ splash.o regex.o -o assoc
  26.  
  27. test:
  28.     spltest > x
  29.     diff x splash.v
  30.  
  31. chgfnt: chgfnt.o splash.o regex.o
  32.     $(CC) $(CFLAGS) $(DEFS)  -DTESTCHGFNT  chgfnt.c++ splash.o regex.o -o chgfnt
  33.     
  34.