#
# TARGETTYPE: PROGRAM, DYNLINK, LIBRARY, NOTARGET
# UMTYPE:     console, windows
#
TARGETTYPE=DYNLINK
UMTYPE=windows
WIG=1

!INCLUDE $(ZONEBUILD)\sources.zone

#
# Target info
#
TARGETNAME=bckg


#
# DLL options
#
DLLENTRY=_DllMainCRTStartup
#DLLBASE=$(ZONEBASES)
PASS0_HEADERDIR=.
DLLDEF=backgammon.def


#
# target includes
#

INCLUDES= \
    $(WIGINCCLI); \
    $(WIGINCRES); \


#
# custom compiler switches
#
C_DEFINES=$(C_DEFINES) -DZONECLI_DLL
#USER_C_FLAGS=


#
# List sources for target
#
SOURCES= \
	backgammon.rc \
	backgammon.cpp \
	bgdlgs.cpp \
	bgwnd.cpp \
	game.cpp \
	states.cpp \
	shared.cpp \
	settings.cpp \
	moves.cpp \
	sprites.cpp\
	init.cpp

#	notation.cpp \
#	stringtab.cpp \

#
# Define C Runtime to use
#
USE_MSVCRT40=1
#USE_NOLIBS=1
#USE_LIBCMT=1
DEBUG_CRTS=1

#
#
#
#LINKLIBS=$(ZONECOMMON)\clientlib\clientroblib\$(_OBJ_DIR)\clientroblib.lib


#
# Define librarys to link with
#
TARGETLIBS=   \
    $(WIGLIB)\backgammon1.lib \
	$(WIGLIB)\clientguids.lib \
    $(WIGLIB)\zoneutil.lib \
    $(WIGLIB)\zonelibm.lib \
   	$(WIGLIB)\zoneclim.lib \
	$(WIGLIB)\winfrx.lib \
	$(WIGLIB)\containers.lib \
	$(WIGLIB)\Zonemem.lib \
	$(WIGLIB)\zonedebug.lib \
	$(WIGLIB)\ZoneCom.lib \
	$(WIGLIB)\zonestring.lib \
	$(WIGLIB)\UniAnsi.lib \
	$(MSVCLIBPATH)\winmm.lib   \
	$(MSVCLIBPATH)\version.lib   \
	$(MSVCLIBPATH)\comctl32.lib \
	$(MSVCLIBPATH)\comdlg32.lib \
	$(MSVCLIBPATH)\shell32.lib\
	$(MSVCLIBPATH)\uuid.lib \
	$(MSVCLIBPATH)\ole32.lib \
	$(MSVCLIBPATH)\oleaut32.lib \
	$(DEFAULTLIBS)



#
# custom linker switches
#
#LINKER_FLAGS=
#



