1706f2543Smrgmodule_LTLIBRARIES = libint10.la
2706f2543Smrg
3706f2543Smrgsdk_HEADERS = xf86int10.h
4706f2543Smrg
5706f2543SmrgEXTRA_CFLAGS =
6706f2543Smrg
7706f2543Smrglibint10_la_LDFLAGS = -avoid-version
8706f2543Smrglibint10_la_LIBADD = $(PCIACCESS_LIBS)
9706f2543Smrg
10706f2543SmrgCOMMON_SOURCES = \
11706f2543Smrg	helper_exec.c \
12706f2543Smrg	helper_mem.c \
13706f2543Smrg	xf86int10.c \
14706f2543Smrg	xf86int10module.c
15706f2543Smrg
16706f2543Smrgif I386_VIDEO
17706f2543SmrgI386_VIDEO_CFLAGS = -D_PC
18706f2543Smrgendif
19706f2543Smrg
20706f2543Smrgif INT10_VM86
21706f2543SmrgAM_CFLAGS = $(I386_VIDEO_CFLAGS) -D_VM86_LINUX $(DIX_CFLAGS) $(XORG_CFLAGS) $(EXTRA_CFLAGS)
22706f2543SmrgINCLUDES = $(XORG_INCS)
23706f2543Smrglibint10_la_SOURCES = \
24706f2543Smrg	$(COMMON_SOURCES) \
25706f2543Smrg	$(srcdir)/../os-support/linux/int10/vm86/linux_vm86.c \
26706f2543Smrg	$(srcdir)/../os-support/linux/int10/linux.c
27706f2543Smrgendif
28706f2543Smrg
29706f2543Smrgif INT10_X86EMU
30706f2543SmrgAM_CFLAGS = $(I386_VIDEO_CFLAGS) -D_X86EMU -DNO_SYS_HEADERS \
31706f2543Smrg           $(XORG_CFLAGS) $(EXTRA_CFLAGS) $(DIX_CFLAGS)
32706f2543SmrgINCLUDES = $(XORG_INCS) -I$(srcdir)/../x86emu
33706f2543Smrglibint10_la_SOURCES = \
34706f2543Smrg	$(COMMON_SOURCES) \
35706f2543Smrg	xf86x86emu.c \
36706f2543Smrg	generic.c \
37706f2543Smrg	x86emu.c
38706f2543Smrgendif
39706f2543Smrg
40706f2543Smrgif INT10_STUB
41706f2543SmrgAM_CFLAGS = $(I386_VIDEO_CFLAGS) -D_VM86_LINUX $(DIX_CFLAGS) $(XORG_CFLAGS) $(EXTRA_CFLAGS)
42706f2543SmrgINCLUDES = $(XORG_INCS)
43706f2543Smrglibint10_la_SOURCES = stub.c xf86int10module.c
44706f2543Smrgendif
45706f2543Smrg
46706f2543SmrgEXTRA_DIST = xf86x86emu.h INT10.HOWTO
47