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

  1. NAME = ffcreate
  2. EXT = exe
  3.  
  4. IS_32 = 1
  5.  
  6. GOALS = $(NAME).$(EXT)
  7.  
  8. LIBS    = libc.lib kernel32.lib
  9.  
  10. OBJS    = ffcreate.obj
  11.           
  12. !if "$(DEBUG)" == "debug"
  13. COPT =-YX -DDEBUG -Zi -Fd$(NAME).PDB
  14. LOPT =-debug:full -debugtype:cv -pdb:$(NAME).pdb
  15. !else
  16. COPT =-YX
  17. LOPT =-debug:none
  18. !endif
  19. DEF = $(NAME).def
  20.  
  21. CFLAGS  =$(COPT) -Oxs -D_X86_ $(CDEBUG) -Fo$@
  22. LFLAGS  =$(LOPT)
  23.  
  24. !include ..\..\mssdk.mk
  25.  
  26. $(NAME).$(EXT): \
  27.         $(OBJS) ..\$(NAME).def 
  28.         @$(LINK) $(LFLAGS) @<<
  29. -out:$(NAME).$(EXT)
  30. -map:$(NAME).map
  31. -def:..\$(NAME).def
  32. -machine:i386
  33. -subsystem:console
  34. $(LIBS)
  35. $(OBJS)
  36. <<
  37.