!include ..\..\win95upg.mk

# component
MINORCOMP=OSUNINST

# target
TARGETNAME=OSUNINST
TARGETPATH=obj
TARGETTYPE=PROGRAM

#
# Fusionized
#

SXS_ASSEMBLY_NAME=Microsoft.Windows.Setup.Uninstall
SXS_ASSEMBLY_LANGUAGE_INDEPENDENT=1
SXS_MANIFEST=Undo.Manifest
SXS_MANIFEST_IN_RESOURCES=1
SXS_NO_BINPLACE=1

# compiler options
USE_MSVCRT=1
C_DEFINES=$(C_DEFINES) -DUNICODE
INCLUDES=$(INCLUDES);$(WIN95UPG_ROOT)\undo\pch

# link libraries
TARGETLIBS=$(TARGETLIBS) \
    $(BASE_LIB_PATH)\OSUNINST.lib    \
    $(SDK_LIB_PATH)\setupapi.lib    \
    $(BASE_LIB_PATH)\sputilsa.lib   \
    $(SDK_LIB_PATH)\shlwapi.lib     \
    $(SDK_LIB_PATH)\comctl32.lib    \


# exe type
UMTYPE=windows
UMENTRY=winmain

# msg.mc
PASS0_HEADERDIR=$(O)
PASS0_SOURCEDIR=$(O)
INCLUDES=$(O);$(INCLUDES)

# source files
I386_SOURCES=undo.c undo.rc memmsg.mc