TARGETNAME=freecell
TARGETPATH=obj
TARGETTYPE=PROGRAM

C_DEFINES=-DWIN32 -D_UNICODE -DUNICODE

USE_MSVCRT=1

SOURCES=freecell.c      \
        dialog.c        \
        display.c       \
        game.c          \
        game2.c         \
        glide.c         \
        transfer.c      \
        freecell.rc

UMTYPE=windows
UMENTRY=winmain
TARGETLIBS=..\carddll\$(O)\cards.lib       \
       $(SDK_LIB_PATH)\shell32.lib  \
       $(SDK_LIB_PATH)\htmlhelp.lib \
       $(SDK_LIB_PATH)\Comctl32.lib \

## Reserve enough size for the game on stack.
LINKER_STACKCOMMITSIZE=0x4000

## 
# Fusionized
# 
SXS_ASSEMBLY_NAME=Microsoft.Windows.Accessories.Games.FreeCell
SXS_ASSEMBLY_VERSION=1.0 
SXS_ASSEMBLY_LANGUAGE_INDEPENDENT=1
SXS_MANIFEST=freecell.manifest
SXS_MANIFEST_IN_RESOURCES=1
SXS_NO_BINPLACE=1