#############################################################################
#
#	Microsoft Confidential
#	Copyright (C) Microsoft Corporation 1992
#	All Rights Reserved.
#
#	Makefile for shui
#
#############################################################################
ROOT = ..\..\..\..\..
SRCDIR = ..
RCSRCS = $(SRCDIR)\shhndl.rc
RCSUFFIX = -C=ver -C=dlg -C=ico -C=bmp
IS_32 = TRUE
WANT_C932 = TRUE
BUILD_COFF = TRUE
BUILD_VC4 = TRUE
USEPCH = TRUE
IS_PRIVATE = TRUE
IS_SDK = TRUE
IS_DDK = TRUE
BUILDDLL = TRUE
DEFENTRY = LibMain
DLLENTRY = LibMain
DEPENDNAME = ..\depend.mk
L32DEF = $(SRCDIR)\daytona\shhndl.def

L32EXE = shhndl.dll
PROPBINS=$(L32EXE) shhndl.sym
TARGETS =$(L32EXE) shhndl.sym


L32OBJS = defclsf.obj \
	path.obj \
	shext.obj \
	shview.obj \
	Brfc20.obj \
	GenErr.obj \
	misc.obj \
	cstrings.obj \
	drawpie.obj \
	netprop.obj \
	cachedlg.obj \
	parse.obj \
	shhndl.obj \
	to_vxd.obj \
	assert.obj \
	filters.obj \
	filtspec.obj \
	fileprop.obj

L32RES = shhndl.res
## BUGBUG take out libc once strstr strchr are removed
L32LIBSNODEP = lib3.lib shell32.lib comctl32.lib kernel32.lib user32.lib gdi32.lib advapi32.lib uuid.lib comdlg32.lib mpr.lib libc.lib shlwapi.lib

## libc.lib

L32FLAGS = $(L32FLAGS) -entry:$(DEFENTRY)@12 -base:0x40000000 -DEF:$(L32DEF)
L32FLAGS = $(L32FLAGS) /DEBUG /debugtype:cv

CFLAGS = $(CFLAGS) /WX /W3

!include ..\..\common.mk

CFLAGS = $(CFLAGS)  -DVERBOSE=
## INCLUDE = $(SRCDIR)\..\..\INC;$(SRCDIR)\..\VXD;$(INCLUDE)
LIB = $(SRCDIR)\..\LIB;$(LIB)
INCLUDE=..\..\..\inc;..\..\inc;$(INCLUDE);$(ROOT)\win\shell\inc;$(ROOT)\win\shell\shelldll;