TOPSRCDIR = @top_srcdir@
TOPOBJDIR = ../..
SRCDIR    = @srcdir@
VPATH     = @srcdir@
MODULE    = kernel32
SOVERSION = 1.0
ALTNAMES  = comm kernel stress system toolhelp windebug win87em wprocs
IMPORTS   = ntdll

C_SRCS = \
	comm.c \
	console.c \
	debugger.c \
	format_msg.c \
	kernel_main.c \
	stress.c \
	string.c \
	sync.c \
	thunk.c \
	time.c \
	toolhelp.c \
	utthunk.c \
	win87em.c \
	windebug.c \
	wowthunk.c

RC_SRCS = \
	kernel.rc

RC_SRCS16 = \
	version16.rc

MC_SRCS = \
	messages/winerr_enu.mc

GLUE = utthunk.c

EXTRASUBDIRS = \
	messages \
	nls \
	tests

PLTESTS = \
	tests/atom.pl

@MAKE_DLL_RULES@

kernel.res: $(MC_SRCS:.mc=.mc.rc)

# Special rules for 16-bit resource files

version16.res: version16.rc
	$(LDPATH) $(WRC) $(DIVINCL) -o $@ -w16 -m -r $(SRCDIR)/version16.rc

kernel.spec.c: version16.res

### Dependencies:
