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.

87 lines
2.3 KiB

  1. ############################################################################
  2. #
  3. # Copyright (C) 2001, Microsoft Corporation.
  4. #
  5. # All rights reserved.
  6. #
  7. ############################################################################
  8. TARGETNAME=kbproc
  9. TARGETPATH=obj
  10. TARGETTYPE=DYNLINK
  11. DLLENTRY=_DllMainCRTStartup
  12. # The TARGETLIBS macro specifies additional libraries to link against your target
  13. # image. Each library path specification should contain an asterisk (*)
  14. # where the machine-specific subdirectory name should go.
  15. LINKLIBS= \
  16. $(SDK_LIB_PATH)\kernel32.lib \
  17. $(SDK_LIB_PATH)\oleaut32.lib \
  18. $(SDK_LIB_PATH)\ole32.lib \
  19. $(SDK_LIB_PATH)\uuid.lib \
  20. $(SDK_LIB_PATH)\user32.lib \
  21. $(SDK_LIB_PATH)\advapi32.lib \
  22. $(SDK_LIB_PATH)\wbemuuid.lib \
  23. $(SDK_LIB_PATH)\vccomsup.lib \
  24. $(SDK_LIB_PATH)\msxml2.lib \
  25. $(SDK_LIB_PATH)\msvcrt.lib \
  26. $(SDK_LIB_PATH)\ntdll.lib
  27. # The INCLUDES variable specifies any include paths that are specific to
  28. # this source directory. Separate multiple paths with single
  29. # semicolons. Relative path specifications are okay.
  30. INCLUDES= \
  31. $(DS_INC_PATH); \
  32. $(SDK_INC_PATH); \
  33. $(WINDOWS_INC_PATH); \
  34. # the above include path is temporary since both scecore and winipsec is not published
  35. MIDL_FLAGS=-DMIDL_PASS
  36. MIDL_UUIDDIR=$(O)
  37. PASS0_SOURCEDIR=$(O)
  38. PASS0_HEADERDIR=$(O)
  39. MIDL_TLBDIR=$(O)
  40. # The developer defines the SOURCES macro. It contains a list of all the
  41. # source files for this component. Specify each source file on a separate
  42. # line using the line-continuation character. This minimizes merge
  43. # conflicts if two developers are adding source files to the same component.
  44. SOURCES= \
  45. kbproc.cpp \
  46. kbproc.idl \
  47. kbproc.rc \
  48. process.cpp \
  49. service.cpp \
  50. roletask.cpp \
  51. custom.cpp \
  52. kbprocess.cpp \
  53. sections.cpp \
  54. merge.cpp \
  55. StdAfx.cpp
  56. C_DEFINES=$(C_DEFINES) -D_UNICODE -DUNICODE
  57. USE_CRTDLL=1
  58. #USE_STL=1
  59. USE_ATL=1
  60. ATL_VER=30
  61. #USE_MSVCRT=1
  62. # Next, specify options for the compiler using C_DEFINES.
  63. #C_DEFINES=$(C_DEFINES) /D_WIN32_WINNT=0x0400 /DUNICODE /DBUILDING_DLL /D_WINDLL /D__WINNT_BUILD__
  64. USER_C_FLAGS=/Ob2 /EHa
  65. USE_MFCVER=42
  66. USE_MFC=1
  67. USE_NATIVE_EH=1
  68. PASS0_HEADERDIR=$(O)