xref: /OK3568_Linux_fs/external/xserver/hw/xfree86/int10/Makefile.am (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyunmodule_LTLIBRARIES = libint10.la
2*4882a593Smuzhiyun
3*4882a593Smuzhiyunsdk_HEADERS = xf86int10.h
4*4882a593Smuzhiyun
5*4882a593SmuzhiyunEXTRA_CFLAGS =
6*4882a593Smuzhiyun
7*4882a593Smuzhiyunlibint10_la_LDFLAGS = -avoid-version
8*4882a593Smuzhiyunlibint10_la_LIBADD = $(PCIACCESS_LIBS)
9*4882a593Smuzhiyun
10*4882a593SmuzhiyunCOMMON_SOURCES = \
11*4882a593Smuzhiyun	helper_exec.c \
12*4882a593Smuzhiyun	helper_mem.c \
13*4882a593Smuzhiyun	xf86int10.c \
14*4882a593Smuzhiyun	xf86int10module.c
15*4882a593Smuzhiyun
16*4882a593Smuzhiyunif I386_VIDEO
17*4882a593SmuzhiyunI386_VIDEO_CFLAGS = -D_PC
18*4882a593Smuzhiyunendif
19*4882a593Smuzhiyun
20*4882a593SmuzhiyunAM_CPPFLAGS = $(XORG_INCS)
21*4882a593Smuzhiyun
22*4882a593Smuzhiyunif INT10_VM86
23*4882a593SmuzhiyunAM_CFLAGS = $(I386_VIDEO_CFLAGS) -D_VM86_LINUX $(DIX_CFLAGS) $(XORG_CFLAGS) $(EXTRA_CFLAGS)
24*4882a593Smuzhiyunlibint10_la_SOURCES = \
25*4882a593Smuzhiyun	$(COMMON_SOURCES) \
26*4882a593Smuzhiyun	$(srcdir)/../os-support/linux/int10/vm86/linux_vm86.c \
27*4882a593Smuzhiyun	$(srcdir)/../os-support/linux/int10/linux.c
28*4882a593Smuzhiyunendif
29*4882a593Smuzhiyun
30*4882a593Smuzhiyunif INT10_X86EMU
31*4882a593SmuzhiyunAM_CFLAGS = $(I386_VIDEO_CFLAGS) -D_X86EMU -DNO_SYS_HEADERS \
32*4882a593Smuzhiyun           $(XORG_CFLAGS) $(EXTRA_CFLAGS) $(DIX_CFLAGS)
33*4882a593SmuzhiyunAM_CPPFLAGS += -I$(srcdir)/../x86emu
34*4882a593Smuzhiyunlibint10_la_SOURCES = \
35*4882a593Smuzhiyun	$(COMMON_SOURCES) \
36*4882a593Smuzhiyun	xf86x86emu.c \
37*4882a593Smuzhiyun	generic.c \
38*4882a593Smuzhiyun	x86emu.c
39*4882a593Smuzhiyunendif
40*4882a593Smuzhiyun
41*4882a593Smuzhiyunif INT10_STUB
42*4882a593SmuzhiyunAM_CFLAGS = $(I386_VIDEO_CFLAGS) -D_VM86_LINUX $(DIX_CFLAGS) $(XORG_CFLAGS) $(EXTRA_CFLAGS)
43*4882a593Smuzhiyunlibint10_la_SOURCES = stub.c xf86int10module.c
44*4882a593Smuzhiyunendif
45*4882a593Smuzhiyun
46*4882a593SmuzhiyunEXTRA_DIST = xf86x86emu.h INT10.HOWTO
47