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.

86 lines
2.2 KiB

  1. TARGETNAME=userenv
  2. TARGETPATH=obj
  3. TARGETTYPE=DYNLINK
  4. DLLDEF=userenv.def
  5. DLLENTRY=_DllMainCRTStartup
  6. UMTYPE=windows
  7. IDL_TYPE=RPC
  8. PASS0_HEADERDIR=$(O)
  9. PASS0_CLIENTDIR=$(O)
  10. PASS0_SERVERDIR=$(O)
  11. MISCFILES= \
  12. gpcore.sld \
  13. ProfileCore.sld \
  14. RoamingProfile.sld
  15. MIDL_FLAGS= $(MIDL_FLAGS) -prefix client "cli"
  16. INCLUDES= \
  17. ..; \
  18. ..\..\rsoputil; \
  19. $(WINDOWS_INC_PATH);\
  20. $(SHELL_INC_PATH); \
  21. $(BASE_INC_PATH); \
  22. $(DS_INC_PATH); \
  23. ..\utils; \
  24. ..\profile; \
  25. ..\policy; \
  26. ..\rsop; \
  27. ..\mc\$(O);
  28. C_DEFINES=-DWIN32 -D_WIN32 -DUNICODE
  29. USE_MSVCRT=1
  30. SOURCES= iprofile.idl \
  31. $(O)\iprofile_s.c \
  32. $(O)\iprofile_c.c \
  33. globals.c \
  34. userenv.c \
  35. userenv.rc
  36. TARGETLIBS= \
  37. $(SDK_LIB_PATH)\adsiid.lib \
  38. $(SDK_LIB_PATH)\advapip.lib \
  39. $(SDK_LIB_PATH)\authz.lib \
  40. $(SDK_LIB_PATH)\kernel32.lib \
  41. $(SDK_LIB_PATH)\kernl32p.lib \
  42. $(SDK_LIB_PATH)\netapi32.lib \
  43. $(SDK_LIB_PATH)\ntdsapi.lib \
  44. $(SDK_LIB_PATH)\secur32.lib \
  45. $(SDK_LIB_PATH)\ole32.lib \
  46. $(SDK_LIB_PATH)\oleaut32.lib \
  47. $(SDK_LIB_PATH)\rpcndr.lib \
  48. $(SDK_LIB_PATH)\rpcns4.lib \
  49. $(SDK_LIB_PATH)\rpcrt4.lib \
  50. $(SDK_LIB_PATH)\user32.lib \
  51. $(SDK_LIB_PATH)\uuid.lib \
  52. $(SDK_LIB_PATH)\wbemuuid.lib \
  53. $(SDK_LIB_PATH)\ntlanman.lib \
  54. $(BASE_LIB_PATH)\wow64reg.lib \
  55. $(WINDOWS_LIB_PATH)\user32p.lib \
  56. ..\..\idl\$(O)\idllib.lib
  57. LINKLIBS= \
  58. ..\utils\$(O)\utils.lib \
  59. ..\profile\$(O)\profile.lib \
  60. ..\policy\$(O)\policy.lib \
  61. ..\..\rsoputil\$(O)\rsoputil.lib \
  62. ..\rsop\$(O)\rsop.lib
  63. PASS1_PUBLISH=\
  64. {$(O)\userenv.lib=$(SDK_LIB_PATH)\userenv.lib}
  65. SYNCHRONIZE_DRAIN=1
  66. DELAYLOAD=ole32.dll;oleaut32.dll;ntlanman.dll;netapi32.dll;ntdsapi.dll;secur32.dll;authz.dll
  67. DLOAD_ERROR_HANDLER=kernel32