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.

93 lines
2.6 KiB

  1. PROJDIR=..\..
  2. TARGETNAME=netcfgx
  3. TARGETTYPE=DYNLINK
  4. TARGETPATHLIB=$(PROJECT_PRIVATE_LIB_DEST)
  5. USE_NATIVE_EH=1
  6. !include $(PROJDIR)\makefile.inc
  7. DLLENTRY=_DllMainCRTStartup
  8. TARGETLIBS=\
  9. $(PROJDIR)\lib\$(O)\ncdebug.lib \
  10. $(PROJDIR)\lib\$(O)\ncnetcfg.lib \
  11. $(PROJDIR)\lib\$(O)\ncnetcon.lib \
  12. $(PROJDIR)\lib\$(O)\ncoc.lib \
  13. $(PROJDIR)\lib\$(O)\ncras.lib \
  14. ..\alanecfg\$(O)\alanecfg.lib \
  15. ..\atlkcfg\$(O)\atlkcfg.lib \
  16. ..\atmcfg\$(O)\atmcfg.lib \
  17. ..\brdgcfg\$(O)\brdgcfg.lib \
  18. ..\dhcpscfg\$(O)\dhcpscfg.lib \
  19. ..\isdncfg\$(O)\isdncfg.lib \
  20. ..\msclicfg\$(O)\msclicfg.lib \
  21. ..\nbfcfg\$(O)\nbfcfg.lib \
  22. ..\netcomm\$(O)\netcomm.lib \
  23. ..\nwclicfg\$(O)\nwclicfg.lib \
  24. ..\nwlnkcfg\$(O)\nwlnkcfg.lib \
  25. ..\sapcfg\$(O)\sapcfg.lib \
  26. ..\srvrcfg\$(O)\srvrcfg.lib \
  27. ..\tcpipcfg\$(O)\tcpipcfg.lib \
  28. $(NET_LIB_PATH)\ndispnp.lib \
  29. $(NET_LIB_PATH)\netshell.lib \
  30. $(SDK_LIB_PATH)\advapi32.lib \
  31. $(SDK_LIB_PATH)\comctl32.lib \
  32. $(SDK_LIB_PATH)\comdlg32.lib \
  33. $(SDK_LIB_PATH)\dnsapi.lib \
  34. $(SDK_LIB_PATH)\gdi32.lib \
  35. $(SDK_LIB_PATH)\kernl32p.lib \
  36. $(SDK_LIB_PATH)\mprapi.lib \
  37. $(SDK_LIB_PATH)\mswsock.lib \
  38. $(DS_LIB_PATH)\netapi32p.lib \
  39. $(SDK_LIB_PATH)\ole32.lib \
  40. $(SDK_LIB_PATH)\oleaut32.lib \
  41. $(SDK_LIB_PATH)\rasapi32.lib \
  42. $(SDK_LIB_PATH)\rasdlg.lib \
  43. $(SDK_LIB_PATH)\rtutils.lib \
  44. $(SDK_LIB_PATH)\setupapi.lib \
  45. $(SHELL_LIB_PATH)\shell32p.lib\
  46. $(SDK_LIB_PATH)\shlwapi.lib \
  47. $(SDK_LIB_PATH)\user32.lib \
  48. $(SDK_LIB_PATH)\uuid.lib \
  49. $(SDK_LIB_PATH)\winspool.lib \
  50. $(SDK_LIB_PATH)\ws2_32.lib \
  51. $(PROJECT_PRIVATE_LIB_PATH)\winipsec.lib
  52. LINKLIBS=$(LINKLIBS)\
  53. ..\engine\$(O)\be.lib \
  54. ..\rascfg\$(O)\rascfg.lib \
  55. ..\wlbscfg\$(O)\wlbs.lib \
  56. $(SHELL_LIB_PATH)\shlwapip.lib
  57. DELAYLOAD=\
  58. comctl32.dll; \
  59. comdlg32.dll; \
  60. mprapi.dll; \
  61. mswsock.dll; \
  62. netapi32.dll; \
  63. netshell.dll; \
  64. rtutils.dll; \
  65. setupapi.dll; \
  66. shell32.dll; \
  67. winspool.drv; \
  68. rasapi32.dll; \
  69. rasdlg.dll; \
  70. ws2_32.dll
  71. DLOAD_ERROR_HANDLER=kernel32
  72. INCLUDES=\
  73. $(PROJDIR)\netcfg\wlbscfg\$(O);\
  74. $(PROJDIR)\netcfg\inc;\
  75. $(PROJDIR)\inc;
  76. SOURCES=\
  77. dllmain.cpp \
  78. exports.cpp \
  79. implinc.cpp \
  80. netcfgx.rc
  81. # Need this for an 8-way build to work (be.lib isn't ready in time otherwise)
  82. SYNCHRONIZE_DRAIN=1