Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

44 lines
698 B

  1. NAME = killsvr
  2. EXT = exe
  3. IS_32 = 1
  4. GOALS = $(PBIN)\$(NAME).$(EXT)
  5. LIBS = crtdll.lib kernel32.lib
  6. OBJS = killsvr.obj
  7. !if "$(DEBUG)" == "debug"
  8. COPT =-YX -DDEBUG -Zi -Fd$(NAME).PDB
  9. AOPT =-DDEBUG
  10. LOPT =-debug:full -debugtype:cv -pdb:$(NAME).pdb
  11. ROPT =-DDEBUG
  12. !else
  13. COPT =-YX
  14. AOPT =
  15. LOPT =-debug:none
  16. ROPT =
  17. !endif
  18. DEF = $(NAME).def
  19. RES = $(NAME).res
  20. CFLAGS =$(COPT) -Ox -D_X86_ $(CDEBUG) -Fo$@ $(NOCONSOLE)
  21. AFLAGS =$(AOPT) -Zp4 -DSTD_CALL -DBLD_COFF -coff
  22. LFLAGS =$(LOPT)
  23. RCFLAGS =$(ROPT)
  24. NOLOGO = 1
  25. !include ..\..\..\proj.mk
  26. $(NAME).$(EXT): \
  27. $(OBJS) ..\$(NAME).def
  28. @$(LINK) $(LFLAGS) @<<
  29. -out:$(NAME).$(EXT)
  30. -map:$(NAME).map
  31. -machine:i386
  32. -def:..\$(NAME).def
  33. $(LIBS)
  34. $(OBJS)
  35. <<