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.

102 lines
2.8 KiB

  1. !IF 0
  2. Copyright (c) 1996 Microsoft Corporation
  3. !ENDIF
  4. !include ..\..\..\faxsrc.inc
  5. TARGETNAME=$(FAXUI)
  6. TARGETPATH=obj
  7. TARGETTYPE=DYNLINK
  8. DLLDEF=FAXUI.DEF
  9. !if 0
  10. NTPROFILEINPUT=yes
  11. !endif
  12. UMTYPE=windows
  13. SYNCHRONIZE_BLOCK=1
  14. DLLENTRY=_DllMainCRTStartup
  15. USE_CRTDLL=1
  16. NTKEEPRESOURCETMPFILES=1
  17. PRECOMPILED_INCLUDE=faxui.h
  18. PRECOMPILED_PCH=precomp.pch
  19. PRECOMPILED_OBJ=precomp.obj
  20. INCLUDES=\
  21. .\; \
  22. $(FAXROOT)\inc; \
  23. $(INCLUDES); \
  24. res; \
  25. ..\inc; \
  26. $(FAXROOT)\faxcover\renderer; \
  27. $(SHELL_INC_PATH); \
  28. $(FAXROOT)\tiff\inc
  29. C_DEFINES=$(C_DEFINES) -DUNICODE -D_UNICODE
  30. DELAYLOAD=FXSAPI.DLL
  31. DLOAD_ERROR_HANDLER=FXSUI.DLL
  32. LINKER_FLAGS=$(LINKER_FLAGS) /DELAY:UNLOAD
  33. LINKLIBS=..\lib\umwinnt\$O\faxlib.lib $(LINKLIBS)
  34. TARGETLIBS=\
  35. $(BASEDIR)\public\sdk\lib\*\user32.lib \
  36. $(BASEDIR)\public\sdk\lib\*\kernel32.lib \
  37. $(BASEDIR)\public\sdk\lib\*\winspool.lib \
  38. $(BASEDIR)\public\sdk\lib\*\gdi32.lib \
  39. $(BASEDIR)\public\sdk\lib\*\shell32.lib \
  40. $(BASEDIR)\public\sdk\lib\*\advapi32.lib \
  41. $(BASEDIR)\public\sdk\lib\*\comdlg32.lib \
  42. $(BASEDIR)\public\sdk\lib\*\tapi32.lib \
  43. $(BASEDIR)\public\sdk\lib\*\ole32.lib \
  44. $(BASEDIR)\public\sdk\lib\*\uuid.lib \
  45. $(BASEDIR)\public\sdk\lib\*\imm32.lib \
  46. $(BASEDIR)\public\sdk\lib\*\Aclui.lib \
  47. $(BASEDIR)\public\sdk\lib\*\version.lib \
  48. $(BASEDIR)\public\sdk\lib\*\Netapi32.lib \
  49. $(FAXLIB)\*\$(WINFAX).lib \
  50. $(FAXLIB)\*\faxrend.lib \
  51. $(FAXROOT)\print\faxprint\prnwzrd\winnt\$O\$(FAXWZRD).lib \
  52. $(FAXROOT)\setup\util\unicode\obj\*\setuputil.lib \
  53. $(SHELL_LIB_PATH)\shfusion.lib \
  54. $(SHELL_LIB_PATH)\shell32p.lib \
  55. SOURCES=\
  56. archfldr.c \
  57. devcaps.c \
  58. devinfo.c \
  59. devprop.c \
  60. docevent.c \
  61. docprop.c \
  62. faxopts.c \
  63. faxui.c \
  64. prnevent.c \
  65. prnprop.c \
  66. statopts.c \
  67. util.c \
  68. configprop.c\
  69. security.cpp \
  70. version.rc
  71. SXS_ASSEMBLY_NAME=Microsoft.Windows.Fax.FxsUI
  72. SXS_ASSEMBLY_LANGUAGE_INDEPENDENT=1
  73. SXS_MANIFEST=FxsUI.Manifest
  74. SXS_MANIFEST_IN_RESOURCES=1
  75. SXS_NO_BINPLACE=1
  76. SXS_MANIFEST_RESOURCE_ID=2
  77. C_DEFINES=$(C_DEFINES) -DSXS_MANIFEST_RESOURCE_ID=$(SXS_MANIFEST_RESOURCE_ID)
  78. #
  79. # Shfusion.lib causes linker warnings. Ignore them.
  80. #
  81. #LINKER_FLAGS=$(LINKER_FLAGS) -ignore:4049,4217