home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 2 / crawlyvol2.bin / program / compiler / c68_445b / src / makefile < prev    next >
Encoding:
Makefile  |  1995-01-28  |  988 b   |  33 lines

  1. #    Makefile for c68 (TOS version)
  2. #--------------------------------------------------------
  3. # Use the following if compiling c68/c386 with c68
  4. CC= cc68x
  5. #LDFLAGS= -g
  6. #--------------------------------------------------------
  7. # Use the following if compiling c68 with SozobonX
  8. # CC= cc --mint -UMC68000
  9. # LDFLAGS=
  10. #--------------------------------------------------------
  11.  
  12. CFLAGS= -O -DNDEBUG -DTRAP_GEN
  13.  
  14. HDR =     chdr.h cglbdec.h expr.h gen.h version.h config.h
  15.  
  16. #    Object files common to all c68/c386 variants
  17. OBJ=    analyze.o cglbdef.o cmain.o decl.o expr.o extern.o genicode.o \
  18.     genieee.o genstmt.o genutil.o getsym.o init.o intexpr.o list.o \
  19.     memmgt.o msgout.o optimize.o outgen.o stmt.o symbol.o
  20.  
  21. #    Object files specific to Motorola 680X0 variants
  22. OBJ68K=    gen68k.o peep68k.o reg68k.o out68k_jas.o out68k_ack.o \
  23.     out68k_cpm.o out68k_gas.o out68k_qmc.o
  24.  
  25. c68.ttp: $(OBJ) $(OBJ68K)
  26.      $(CC) $(LDFLAGS) -o $@ $^ -liio
  27.  
  28. clean:
  29.     $(RM) c68.ttp $(OBJ) $(OBJ68K)
  30.  
  31. $(OBJ):        $(HDR)
  32. $(OBJ68K):    $(HDR)
  33.