home *** CD-ROM | disk | FTP | other *** search
/ NEXT Generation 27 / NEXT27.iso / pc / demos / emperor / dx3.exe / SDK / SAMPLES / DPLAUNCH / MSVC.MK < prev    next >
Makefile  |  1996-08-28  |  704b  |  41 lines

  1. NAME = dplaunch
  2. EXT = exe
  3.  
  4. GOALS = $(NAME).$(EXT)
  5.  
  6. LIBS    =libcmt.lib kernel32.lib user32.lib dplayx.lib\
  7.          gdi32.lib uuid.lib libc.lib
  8.  
  9. OBJS    =  dplaunch.obj
  10.           
  11. !if "$(DEBUG)" == "debug"
  12. COPT =-YX -DDEBUG -Zi -Fd$(NAME).PDB
  13. LOPT =-debug:full -debugtype:cv -pdb:$(NAME).pdb
  14. ROPT =-DDEBUG
  15. !else
  16. COPT =-YX
  17. LOPT =-debug:none
  18. ROPT =
  19. !endif
  20. RES = $(NAME).res 
  21.  
  22. CFLAGS  =$(COPT) -Oxa -D_X86_ $(CDEBUG) -Fo$@
  23. LFLAGS  =$(LOPT)
  24. RCFLAGS =$(ROPT)
  25.  
  26. NOLOGO = 1
  27.  
  28. !include ..\..\mssdk.mk
  29.  
  30. $(NAME).$(EXT): \
  31.         $(OBJS) $(RES)
  32.         @$(LINK) $(LFLAGS) @<<
  33. -out:$(NAME).$(EXT)
  34. -map:$(NAME).map
  35. -machine:i386
  36. -subsystem:windows,4.0
  37. $(LIBS)
  38. $(RES)
  39. $(OBJS)
  40. <<
  41.