home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 8 Other / 08-Other.zip / cpem8010.zip / makefile < prev    next >
Makefile  |  1995-02-17  |  586b  |  33 lines

  1. CC        = gcc
  2. GREP      = grep
  3.  
  4. ifeq ($(DEBUG),1)
  5.    CCFLAGS   = -m486 -g -DDEBUG -Wall
  6. else
  7.    CCFLAGS   = -m486 -O99
  8. endif
  9.  
  10. LDFLAGS   = -v
  11. LIBS      = -lgpp -liostream -ltermcap
  12. OBJS      = main.o bios.o bdos.o z80.o util.o
  13.  
  14. .cc.o:
  15.     $(CC) $(CCFLAGS) -c $*.cc
  16.  
  17. c.exe:    $(OBJS)
  18.     $(CC) $(CCFLAGS) -o c.exe $(OBJS) $(LIBS)
  19.  
  20. main.o:    main.cc glob.h
  21.  
  22. bios.o: bios.cc glob.h
  23.  
  24. bdos.o: bdos.cc glob.h
  25.  
  26. util.o: util.cc glob.h
  27.  
  28. z80.o: z80.cc glob.h
  29.     $(CC) $(CCFLAGS) -c $*.cc
  30.  
  31. #    $(CC) $(CCFLAGS) -S $*.cc
  32. #    $(GREP) -v align $*.s | $(CC) -c -o $*.o -x assembler -
  33.