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.

90 lines
2.4 KiB

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