!IF 0

Copyright (c) 1989-1996 Microsoft Corporation

Module Name:

    sources.

Abstract:
    This file specifies the target component being built and the list of
    sources files needed to build that component.  Also specifies optional
    compiler switches and libraries that are unique for the component being
    built.

History:
    16-Oct-96 now uses common-proj lib (t-erikne)
    Created by Bryan Tuttle (bryant)
    from template created 12-Apr-1990 by Steve Wood (stevewo)

NOTE: Commented description of this file is in \nt\public\oak\bin\sources.tpl

!ENDIF

ATHROOT=..
!include $(ATHROOT)\athena.inc
SOURCES_USED=$(SOURCES_USED) $(ATHROOT)\athena.inc

USE_LIBCMT=1
NO_NTDLL=1
UMTYPE=windows

# 
# Fusionized
# 
SXS_ASSEMBLY_NAME=Microsoft.Windows.InternetExplorer.OutlookExpress
SXS_ASSEMBLY_VERSION=1.0
SXS_ASSEMBLY_LANGUAGE=en
SXS_MANIFEST=msoe.Manifest
SXS_MANIFEST_IN_RESOURCES=1
SXS_MANIFEST_RESOURCE_ID=123
SXS_NO_BINPLACE=1

TARGETPATH=obj
TARGETTYPE=DYNLINK
TARGETNAME=msoert2

DLLDEF=$O\msoert.def
DLLENTRY=_DllMainCRTStartup
DLLORDER=$(ATHROOT)\prf\$(BBT_TARGET)\msoert2.prf

SYNCHRONIZE_DRAIN=1

# Dynamically loading comctl32 through shfusion. Need to ignore "locally defined symbol imported" error
!ifdef LINK_LIB_IGNORE
LINK_LIB_IGNORE_FLAG=-IGNORE:$(LINK_LIB_IGNORE),4049,4217
!else
LINK_LIB_IGNORE_FLAG=-IGNORE:4049,4217
!endif

C_DEFINES=$(C_DEFINES) -D_MSOERT_ -D_MSOERT_DLL_

INCLUDES=$(INCLUDES);$(BASEDIR)\private\windows\inc;$(ATHROOT)\mailnews\extinc;

LINKLIBS = \
    $(ATHROOT)\staticrt\$O\staticrt.lib

SOURCES= \
    htmlcset.cpp \
    msoert.rc    \
    clogfile.cpp \
    _regutil.cpp \
    athena.cpp   \
    bstr.cpp     \
    capiutil.cpp \
    datetime.cpp \
    defguid.cpp  \
    dllmain.cpp  \
    mshtutil.cpp \
    oertutil.cpp \
    protstor.cpp \
    rasutil.cpp  \
    dataobj.cpp  \
    stmutil.cpp  \
    strutil.cpp  \
    unknlist.cpp \
    voidlist.cpp \
    wstrings.c   \
    oenotify.cpp \
    enumfmt.cpp  \
    hfilestm.cpp \
    unicnvrt.cpp

TARGETLIBS= \
    $(SDK_LIB_PATH)\kernel32.lib \
    $(SDK_LIB_PATH)\ole32.lib \
    $(SDK_LIB_PATH)\user32.lib \
    $(BASEDIR)\public\internal\shell\lib\*\shfusionA.lib \
    $(SDK_LIB_PATH)\advapi32.lib \
    $(SDK_LIB_PATH)\gdi32.lib \
    $(SDK_LIB_PATH)\uuid.lib \
    $(SDK_LIB_PATH)\shlwapi.lib \
    $(SDK_LIB_PATH)\oleaut32.lib

MISCFILES=

PRECOMPILED_CXX=1
PRECOMPILED_INCLUDE=pch.hxx
PRECOMPILED_OPTION=
PRECOMPILED_TARGET=