xref: /OK3568_Linux_fs/external/xserver/hw/xfree86/os-support/solaris/Makefile.am (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyunif SOLARIS_VT
2*4882a593SmuzhiyunVTSW_SRC = sun_VTsw.c
3*4882a593Smuzhiyunelse
4*4882a593SmuzhiyunVTSW_SRC = $(srcdir)/../shared/VTsw_noop.c
5*4882a593Smuzhiyunendif
6*4882a593Smuzhiyun
7*4882a593Smuzhiyunif AGP
8*4882a593SmuzhiyunAGP_SRC = sun_agp.c
9*4882a593Smuzhiyunelse
10*4882a593SmuzhiyunAGP_SRC = $(srcdir)/../shared/agp_noop.c
11*4882a593Smuzhiyunendif
12*4882a593Smuzhiyun
13*4882a593SmuzhiyunSOLARIS_INOUT_SRC = solaris-@SOLARIS_INOUT_ARCH@.S
14*4882a593SmuzhiyunDISTCLEANFILES = solaris-@SOLARIS_INOUT_ARCH@.il
15*4882a593Smuzhiyun
16*4882a593Smuzhiyunsolaris-@SOLARIS_INOUT_ARCH@.il: solaris-@SOLARIS_INOUT_ARCH@.S
17*4882a593Smuzhiyun	$(CPP) -P -DINLINE_ASM $(srcdir)/solaris-@SOLARIS_INOUT_ARCH@.S > $@
18*4882a593Smuzhiyun
19*4882a593Smuzhiyunnoinst_LTLIBRARIES = libsolaris.la
20*4882a593Smuzhiyunlibsolaris_la_SOURCES = sun_init.c \
21*4882a593Smuzhiyun	sun_vid.c sun_bell.c $(AGP_SRC) sun_apm.c \
22*4882a593Smuzhiyun	$(srcdir)/../shared/kmod_noop.c \
23*4882a593Smuzhiyun	$(srcdir)/../shared/posix_tty.c \
24*4882a593Smuzhiyun	$(srcdir)/../shared/sigio.c \
25*4882a593Smuzhiyun	$(srcdir)/../shared/vidmem.c \
26*4882a593Smuzhiyun	$(VTSW_SRC)
27*4882a593Smuzhiyunnodist_libsolaris_la_SOURCES = $(SOLARIS_INOUT_SRC)
28*4882a593Smuzhiyun
29*4882a593Smuzhiyunsdk_HEADERS =
30*4882a593Smuzhiyunnodist_sdk_HEADERS = solaris-@SOLARIS_INOUT_ARCH@.il
31*4882a593Smuzhiyun
32*4882a593SmuzhiyunAM_CFLAGS = -DUSESTDRES -DHAVE_SYSV_IPC $(XORG_CFLAGS) $(DIX_CFLAGS)
33*4882a593Smuzhiyun
34*4882a593SmuzhiyunAM_CPPFLAGS = $(XORG_INCS)
35*4882a593Smuzhiyun
36*4882a593SmuzhiyunEXTRA_DIST = solaris-amd64.S solaris-ia32.S solaris-sparcv8plus.S sun_inout.s
37