Leaked source code of windows server 2003
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.

76 lines
1.3 KiB

  1. !IF 0
  2. Copyright (c) 1994 Microsoft Corporation
  3. !ENDIF
  4. !IFNDEF SDKINC
  5. SDKINC=$(SDK_INC_PATH)
  6. !ENDIF
  7. !IFDEF LIBDIR
  8. !ERROR LIBDIR already defined - choose new name
  9. !ENDIF
  10. ROOT=$(SDXROOT)\inetcore\winhttp\tools\whttptst
  11. LIBDIR=$(ROOT)\obj
  12. WHTTPTSTINC=$(ROOT)\inc
  13. #
  14. # if TARGETPATH is not defined (in the paths that build libraries) then this
  15. # is the default target path
  16. #
  17. !IFNDEF TARGETPATH
  18. TARGETPATH=$(LIBDIR)
  19. TARGETTYPE=LIBRARY
  20. !ENDIF
  21. #
  22. # what it is that we're building
  23. #
  24. MAJORCOMP=whttptst
  25. USE_NOLIBS=1
  26. #USE_LIBCMT=0
  27. NO_NTDLL=1
  28. #NO_BINPLACE=0
  29. #BINPLACE_PLACEFILE=..\binplace.txt
  30. #
  31. # Linker flags
  32. #
  33. WIN32_WINNT_VERSION=0x0500
  34. #WIN32_WIN95_VERSION=0x0400
  35. #
  36. # compiler warning flags
  37. #
  38. MSC_WARNING_LEVEL=/W3 /WX
  39. #
  40. # enable exception handling
  41. #
  42. USE_NATIVE_EH=1
  43. #
  44. # compiler definitions
  45. #
  46. C_DEFINES=$(C_DEFINES) -DWIN32
  47. CLEANINF = cleaninf.exe $(CLEANINF_FLAGS)
  48. #
  49. # Set debugging level
  50. #
  51. !IF "$(NTDEBUG)" != "" && "$(NTDEBUG)" != "retail" && "$(NTDEBUG)" != "ntsdnodbg"
  52. C_DEFINES=$(C_DEFINES) -D_DEBUG
  53. !ENDIF
  54. !IF "$(__FULL_DEBUG__)" != ""
  55. C_DEFINES=$(C_DEFINES) -D__FULL_DEBUG__
  56. !ENDIF
  57. !IFNDEF BUILD_PCH
  58. PRECOMPILED_OPTION=/Fp$(ROOT)\inc\$(_OBJ_DIR)\*\common.pch /Yucommon.h
  59. PRECOMPILED_CXX=1
  60. !ENDIF