TARGETNAME=LangWrbk
TARGETPATH=obj
CHECKED_ALT_DIR=1
TARGETTYPE=DYNLINK


!IF $(FREEBUILD)
WbrkDbg=0
!ELSE
WbrkDbg=1
!ENDIF

LINKLIBS= \
    ..\Tracer\Src\$(TARGETPATH)\*\tracer.lib \
  
TARGETLIBS= \
    $(SDK_LIB_PATH)\comdlg32.lib \
    $(SDK_LIB_PATH)\oleaut32.lib \
    $(SDK_LIB_PATH)\kernl32p.lib \
    $(SDK_LIB_PATH)\advapi32.lib \
    $(SDK_LIB_PATH)\user32.lib \
    $(SDK_LIB_PATH)\ole32.lib \
    $(SDK_LIB_PATH)\uuid.lib

ATL_VER=30
USE_MSVCRT=1
USE_STATIC_ATL=1
USE_NATIVE_EH=1
USE_VCCOM=1

C_DEFINES= $(C_DEFINES) $(ATL_FLAGS) -DUNICODE -D_UNICODE -DNT -DWHISTLER_BUILD

DLLDEF=langwrbk.def

!if "$(WbrkDbg)" == "1"
C_DEFINES= $(C_DEFINES) 
!endif

MSC_WARNING_LEVEL=/WX /W3

DLLENTRY=_DllMainCRTStartup

INCLUDES=\
          common\inc;    \
          common\uuid;   \
          ..\tracer\inc; \
          $(INCLUDES)

SOURCES= \
        WordBreaker.cpp \
        WordBreaker.idl \
        WordBreaker.rc \
        WrdBrk.cpp \
        tokenizer.cpp \
	global.cpp \
        formats.cpp \
        FrenchTokenizer.cpp \
        Abbrev.cpp \
	SpanishUtils.cpp \
        SpanishDict.cpp \
        SpanishTokenizer.cpp \
        LangSupport.cpp 

UMTYPE=console