home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / ctcoll95.zip / BASTELST / PAPI020.ZIP / MAKEFILE < prev    next >
Text File  |  1993-10-06  |  596b  |  32 lines

  1. #
  2. # Turbo C++ MAKEFILE for papi
  3. #
  4. CFLAGS= -d -f- -w -G -O -DMSDOS
  5. MODEL=-mc
  6. AFLAGS=-mx -t
  7. OBJECTS= api.obj apia.obj apiop.obj apiintr.obj buf.obj prot.obj send.obj printf.obj
  8. SOURCES= api.c apia.asm apiintr.c apiop.c buf.c papi.c prot.c send.c printf.c
  9. INCLUDES= api.h gen.h head.h types.h stdio.h
  10.  
  11.  
  12. all:    papi.exe
  13.  
  14. .c.obj:
  15.     tcc -c $(MODEL) $(CFLAGS) $*
  16.  
  17. .asm.obj:
  18.     tasm $(AFLAGS) $<;
  19.  
  20. papi.exe: papi.obj getopt.obj $(OBJECTS)
  21.     tcc $(MODEL) -M -y -epapi papi.obj getopt.obj $(OBJECTS)
  22.  
  23. clean:
  24.     erase *.obj
  25.     erase *.map
  26.  
  27. clobber: clean
  28.     erase papi.exe
  29.  
  30. print:
  31.     prtc $(SOURCES) $(INCLUDES) makefile
  32.