MODULE    = windowscodecs.dll
IMPORTLIB = windowscodecs
IMPORTS   = uuid ole32 oleaut32 rpcrt4 shlwapi user32 gdi32 advapi32
EXTRAINCL = $(JPEG_CFLAGS) $(PNG_CFLAGS) $(TIFF_CFLAGS)
EXTRALIBS = $(APPLICATIONSERVICES_LIBS)

C_SRCS = \
	bitmap.c \
	bmpdecode.c \
	bmpencode.c \
	clipper.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 \
	metadataquery.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_SRCS = windowscodecs_wincodec.idl

dlldata_EXTRADEFS = -DENTRY_PREFIX=WIC_ -DPROXY_DELEGATION -DWINE_REGISTER_DLL