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.

111 lines
2.7 KiB

  1. PROJDIR=..
  2. !include $(PROJDIR)\makefile.inc
  3. TARGETNAME=HNetCfg
  4. TARGETTYPE=DYNLINK
  5. PASS1_PUBLISH={$(O)\hnetcfg.lib=$(PROJECT_LIB_PATH)\hnetcfg.lib}
  6. C_DEFINES=$(C_DEFINES) -D_MERGE_PROXYSTUB
  7. USE_NATIVE_EH=1
  8. USER_C_FLAGS=$(USER_C_FLAGS) /EHa
  9. DLLENTRY=_DllMainCRTStartup
  10. TARGETLIBS=\
  11. $(SDK_LIB_PATH)\rpcrt4.lib \
  12. $(SDK_LIB_PATH)\kernl32p.lib \
  13. $(SDK_LIB_PATH)\user32.lib \
  14. $(SDK_LIB_PATH)\gdi32.lib \
  15. $(SDK_LIB_PATH)\advapi32.lib \
  16. $(SDK_LIB_PATH)\ole32.lib \
  17. $(SDK_LIB_PATH)\oleaut32.lib \
  18. $(SDK_LIB_PATH)\htmlhelp.lib \
  19. $(SDK_LIB_PATH)\uuid.lib \
  20. $(SDK_LIB_PATH)\rasapi32.lib \
  21. $(SDK_LIB_PATH)\netapi32.lib \
  22. $(SDK_LIB_PATH)\powrprof.lib \
  23. $(SHELL_LIB_PATH)\shell32p.lib \
  24. $(SDK_LIB_PATH)\wmip.lib \
  25. $(SDK_LIB_PATH)\wbemuuid.lib \
  26. $(NET_LIB_PATH)\netshell.lib \
  27. $(SDK_LIB_PATH)\iphlpapi.lib \
  28. $(SDK_LIB_PATH)\ntdll.lib \
  29. $(NET_LIB_PATH)\ndispnp.lib \
  30. $(SDK_LIB_PATH)\dhcpcsvc.lib \
  31. $(SDK_LIB_PATH)\ws2_32.lib \
  32. $(SDK_LIB_PATH)\wininet.lib \
  33. $(PROJECT_LIB_PATH)\uuidnet.lib \
  34. $(PROJECT_PRIVATE_LIB_PATH)\ALG_Private.lib \
  35. $(PROJECT_PRIVATE_LIB_PATH)\saupdate.lib \
  36. $(SDK_LIB_PATH)\shlwapi.lib \
  37. $(SDK_LIB_PATH)\comctl32.lib \
  38. $(SDK_LIB_PATH)\comdlg32.lib \
  39. DELAYLOAD=\
  40. netapi32.dll; \
  41. shell32.dll; \
  42. powrprof.dll; \
  43. comctl32.dll; \
  44. comdlg32.dll; \
  45. ws2_32.dll
  46. LINKLIBS=$(LINKLIBS) \
  47. $(PROJDIR)\CfgMgr\obj$(BUILD_ALT_DIR)\*\CfgMgr.lib \
  48. $(PROJDIR)\NATUPnP\obj$(BUILD_ALT_DIR)\*\NATUPnP.lib
  49. INCLUDES=\
  50. $(INCLUDES); \
  51. $(PROJDIR)\inc; \
  52. $(PROJDIR)\idl\$(O); \
  53. $(PROJECT_ROOT)\homenet\alg\idl_private\$(O); \
  54. $(PROJECT_ROOT)\rras\inc; \
  55. ..\mof\$(O); \
  56. $(SHELL_INC_PATH);
  57. SOURCES=\
  58. dlldatax.c \
  59. alg_private_p_stub.c \
  60. saupdate_p_stub.c \
  61. dllmain.cpp \
  62. implinc.cpp \
  63. hncutil.cpp \
  64. hncapi.cpp \
  65. hncstrs.cpp \
  66. hnapi.cpp \
  67. hnapimgr.cpp \
  68. hnapien.cpp \
  69. hnapiprp.cpp \
  70. hnprivate_i_stub.c \
  71. sautil.cpp \
  72. saui.cpp \
  73. sadlg.cpp \
  74. fwpages.cpp \
  75. AlgSetup.cpp \
  76. hnetcfg.rc
  77. MISCFILES=..\sld\Internet_Connection_Sharing_and_Firewall_{76B2CA05-074A-4F93-9978-E9A5284240BF}.sld
  78. SYNCHRONIZE_DRAIN=1
  79. DLOAD_ERROR_HANDLER=kernel32.dll
  80. #
  81. # Fusionized
  82. #
  83. LINKER_FLAGS = $(LINKER_FLAGS) -ignore:4049,4217
  84. #SXS_ASSEMBLY_VERSION=1.0
  85. SXS_ASSEMBLY_NAME=Microsoft.Windows.HomeNetworking.HNetCfg
  86. SXS_ASSEMBLY_LANGUAGE_INDEPENDENT=1
  87. SXS_MANIFEST=hnetcfg.dll.manifest
  88. SXS_MANIFEST_IN_RESOURCES=1
  89. SXS_MANIFEST_RESOURCE_ID=123
  90. SXS_NO_BINPLACE=1