MODULE    = windowscodecs.dll
IMPORTLIB = windowscodecs
IMPORTS   = uuid ole32 oleaut32 rpcrt4 shlwapi user32 gdi32 advapi32
EXTRAINCL = @PNGINCL@
EXTRADEFS = -DENTRY_PREFIX=WIC_ -DPROXY_DELEGATION -DWINE_REGISTER_DLL
EXTRALIBS = @APPLICATIONSERVICESLIB@

C_SRCS = \
	bitmap.c \
	bmpdecode.c \
	bmpencode.c \
	clsfactory.c \
	colorcontext.c \
	colortransform.c \
	converter.c \
	fliprotate.c \
	gifformat.c \
	icnsformat.c \
	icoformat.c \
	imgfactory.c \
	info.c \
	jpegformat.c \
	main.c \
	metadatahandler.c \
	palette.c \
	pngformat.c \
	propertybag.c \
	proxy.c \
	regsvr.c \
	scaler.c \
	stream.c \
	tgaformat.c \
	tiffformat.c \
	ungif.c

RC_SRCS = version.rc

IDL_P_SRCS = windowscodecs_wincodec.idl
IDL_R_SRCS = windowscodecs_wincodec.idl

EXTRA_OBJS = dlldata.o

@MAKE_DLL_RULES@