!IF 0

Copyright (c) 1996  Microsoft Corporation

!ENDIF

!include ..\..\..\faxsrc.inc

TARGETNAME=$(FAXUI)
TARGETPATH=obj
TARGETTYPE=DYNLINK
DLLDEF=FAXUI.DEF

!if 0
NTPROFILEINPUT=yes
!endif

UMTYPE=windows

SYNCHRONIZE_BLOCK=1

DLLENTRY=_DllMainCRTStartup
USE_CRTDLL=1
NTKEEPRESOURCETMPFILES=1

PRECOMPILED_INCLUDE=faxui.h
PRECOMPILED_PCH=precomp.pch
PRECOMPILED_OBJ=precomp.obj

INCLUDES=\
  .\;                                   \
  $(FAXROOT)\inc;                       \
  $(INCLUDES);                          \
  res;                                  \
  ..\inc;                               \
  $(FAXROOT)\faxcover\renderer;         \
  $(SHELL_INC_PATH);                    \
  $(FAXROOT)\tiff\inc

C_DEFINES=$(C_DEFINES) -DUNICODE -D_UNICODE

DELAYLOAD=FXSAPI.DLL

DLOAD_ERROR_HANDLER=FXSUI.DLL

LINKER_FLAGS=$(LINKER_FLAGS) /DELAY:UNLOAD

LINKLIBS=..\lib\umwinnt\$O\faxlib.lib $(LINKLIBS)

TARGETLIBS=\
  $(BASEDIR)\public\sdk\lib\*\user32.lib                    \
  $(BASEDIR)\public\sdk\lib\*\kernel32.lib                  \
  $(BASEDIR)\public\sdk\lib\*\winspool.lib                  \
  $(BASEDIR)\public\sdk\lib\*\gdi32.lib                     \
  $(BASEDIR)\public\sdk\lib\*\shell32.lib                   \
  $(BASEDIR)\public\sdk\lib\*\advapi32.lib                  \
  $(BASEDIR)\public\sdk\lib\*\comdlg32.lib                  \
  $(BASEDIR)\public\sdk\lib\*\tapi32.lib                    \
  $(BASEDIR)\public\sdk\lib\*\ole32.lib                     \
  $(BASEDIR)\public\sdk\lib\*\uuid.lib                      \
  $(BASEDIR)\public\sdk\lib\*\imm32.lib                     \
  $(BASEDIR)\public\sdk\lib\*\Aclui.lib                     \
  $(BASEDIR)\public\sdk\lib\*\version.lib                   \
  $(BASEDIR)\public\sdk\lib\*\Netapi32.lib                  \
  $(FAXLIB)\*\$(WINFAX).lib                                 \
  $(FAXLIB)\*\faxrend.lib                                   \
  $(FAXROOT)\print\faxprint\prnwzrd\winnt\$O\$(FAXWZRD).lib \
  $(FAXROOT)\setup\util\unicode\obj\*\setuputil.lib         \
  $(SHELL_LIB_PATH)\shfusion.lib                            \
  $(SHELL_LIB_PATH)\shell32p.lib							\


SOURCES=\
  archfldr.c  \
  devcaps.c   \
  devinfo.c   \
  devprop.c   \
  docevent.c  \
  docprop.c   \
  faxopts.c   \
  faxui.c     \
  prnevent.c  \
  prnprop.c   \
  statopts.c  \
  util.c      \
  configprop.c\
  security.cpp \
  version.rc

SXS_ASSEMBLY_NAME=Microsoft.Windows.Fax.FxsUI
SXS_ASSEMBLY_LANGUAGE_INDEPENDENT=1
SXS_MANIFEST=FxsUI.Manifest
SXS_MANIFEST_IN_RESOURCES=1
SXS_NO_BINPLACE=1
SXS_MANIFEST_RESOURCE_ID=2
C_DEFINES=$(C_DEFINES) -DSXS_MANIFEST_RESOURCE_ID=$(SXS_MANIFEST_RESOURCE_ID)

#
# Shfusion.lib causes linker warnings. Ignore them.
#
#LINKER_FLAGS=$(LINKER_FLAGS) -ignore:4049,4217