home *** CD-ROM | disk | FTP | other *** search
/ Hiper 10 / HiperCDROM10.iso / SONS / SH.MAK < prev    next >
Makefile  |  1997-01-11  |  963b  |  53 lines

  1. ######################################
  2. ##   makefile SH                    ##
  3. ######################################
  4.  
  5. srcp = $(%cdrive):$(%cwd)
  6. objp = $(srcp)\o
  7. exep = $(srcp)
  8. libp = $(srcp)\o
  9.  
  10. PP = wpp386
  11. CC = wcc386
  12. ASM = wasm
  13.  
  14. APILIB= c:\watcom\joe\fmr\miles\ail.lib
  15.  
  16.  
  17. # options debug
  18. CFLAGS = -mf -zq -d2 -w3 -4s -s
  19.  
  20. # options code optimisé
  21. # CFLAGS = -mf -zq -w3 -4s -oxt
  22.  
  23. #AFLAGS = /c /Zd /Zi /Zf /Gd /Cp
  24. AFLAGS = /D2
  25. # Linker_options   =
  26. LFLAGS = sys dos4g op c d a
  27.  
  28.  
  29. OBJVERIF =   sh.obj sound.obj c:\watcom\joe\fmr\miles\dllload.obj
  30.                    
  31. OBJ =  sh,sound, c:\watcom\joe\fmr\miles\dllload
  32.  
  33. ####################
  34. ## Makefile rules ##
  35. ####################
  36.  
  37. sh.exe : $(OBJVERIF)
  38.     *wlink $(LFLAGS) n sh f $(OBJ) l $(APILIB)
  39. #    wlink D A lib $(APILIB) @$(exe)mil.lnk
  40. #    for %i in ($(OBJVERIF)) do wlib 3d.lib +-%i
  41.  
  42.  
  43. .cpp.obj:
  44.     $(PP) $(CFLAGS) $<
  45.  
  46. .c.obj:
  47.     $(CC) $(CFLAGS) $<
  48.  
  49. .asm.obj :
  50.     $(ASM) $(AFLAGS) $<
  51.  
  52.  
  53.