EXTRADEFS = -D_WIN32U_
MODULE    = win32u.dll
UNIXLIB   = win32u.so
IMPORTLIB = win32u
IMPORTS   = ntdll winecrt0
UNIX_CFLAGS  = $(FREETYPE_CFLAGS) $(FONTCONFIG_CFLAGS)
UNIX_LIBS    = $(CARBON_LIBS) $(APPKIT_LIBS) $(PTHREAD_LIBS) -lm

EXTRADLLFLAGS = -nodefaultlibs

SOURCES = \
	bitblt.c \
	bitmap.c \
	brush.c \
	class.c \
	clipboard.c \
	clipping.c \
	cursoricon.c \
	dc.c \
	dce.c \
	defwnd.c \
	dib.c \
	dibdrv/bitblt.c \
	dibdrv/dc.c \
	dibdrv/graphics.c \
	dibdrv/objects.c \
	dibdrv/opengl.c \
	dibdrv/primitives.c \
	driver.c \
	emfdrv.c \
	font.c \
	freetype.c \
	gdiobj.c \
	hook.c \
	imm.c \
	input.c \
	main.c \
	mapping.c \
	menu.c \
	message.c \
	opentype.c \
	painting.c \
	palette.c \
	path.c \
	pen.c \
	printdrv.c \
	rawinput.c \
	region.c \
	scroll.c \
	spy.c \
	syscall.c \
	sysparams.c \
	systray.c \
	vertical.c \
	vulkan.c \
	window.c \
	winstation.c

font_EXTRADEFS = -DWINE_FONT_DIR=\"`${MAKEDEP} -R ${datadir}/wine ${fontdir}`\"