1*4882a593Smuzhiyunnoinst_LTLIBRARIES = libbsd.la 2*4882a593Smuzhiyun 3*4882a593Smuzhiyun# APM support. 4*4882a593Smuzhiyunif BSD_KQUEUE_APM 5*4882a593SmuzhiyunAPM_SOURCES = $(srcdir)/bsd_kqueue_apm.c 6*4882a593Smuzhiyunelse 7*4882a593Smuzhiyunif BSD_APM 8*4882a593SmuzhiyunAPM_SOURCES = $(srcdir)/bsd_apm.c 9*4882a593Smuzhiyunelse 10*4882a593SmuzhiyunAPM_SOURCES = $(srcdir)/../shared/pm_noop.c 11*4882a593Smuzhiyunendif 12*4882a593Smuzhiyunendif 13*4882a593Smuzhiyun 14*4882a593Smuzhiyunif FREEBSD_KLDLOAD 15*4882a593SmuzhiyunKMOD_SOURCES = bsd_kmod.c 16*4882a593Smuzhiyunelse 17*4882a593SmuzhiyunKMOD_SOURCES = $(srcdir)/../shared/kmod_noop.c 18*4882a593Smuzhiyunendif 19*4882a593Smuzhiyun 20*4882a593Smuzhiyunif AGP 21*4882a593SmuzhiyunAGP_SOURCES = $(srcdir)/../linux/lnx_agp.c 22*4882a593Smuzhiyunelse 23*4882a593SmuzhiyunAGP_SOURCES = $(srcdir)/../shared/agp_noop.c 24*4882a593Smuzhiyunendif 25*4882a593Smuzhiyun 26*4882a593Smuzhiyunif ALPHA_VIDEO 27*4882a593Smuzhiyun# Cheat here and piggyback other alpha bits on ALPHA_VIDEO. 28*4882a593SmuzhiyunARCH_SOURCES = \ 29*4882a593Smuzhiyun alpha_video.c 30*4882a593Smuzhiyunendif 31*4882a593Smuzhiyun 32*4882a593Smuzhiyunif ARM_VIDEO 33*4882a593SmuzhiyunARCH_SOURCES = arm_video.c 34*4882a593Smuzhiyunendif 35*4882a593Smuzhiyun 36*4882a593Smuzhiyunif I386_VIDEO 37*4882a593SmuzhiyunARCH_SOURCES = i386_video.c 38*4882a593Smuzhiyunendif 39*4882a593Smuzhiyun 40*4882a593Smuzhiyunif PPC_VIDEO 41*4882a593SmuzhiyunARCH_SOURCES = ppc_video.c 42*4882a593Smuzhiyunendif 43*4882a593Smuzhiyun 44*4882a593Smuzhiyunif SPARC64_VIDEO 45*4882a593Smuzhiyun# Cheat here and piggyback other sparc64 bits on SPARC64_VIDEO. 46*4882a593SmuzhiyunARCH_SOURCES = \ 47*4882a593Smuzhiyun sparc64_video.c \ 48*4882a593Smuzhiyun $(srcdir)/../shared/ioperm_noop.c 49*4882a593Smuzhiyunendif 50*4882a593Smuzhiyun 51*4882a593Smuzhiyun# FIXME: NetBSD Aperture defines (configure.ac) 52*4882a593SmuzhiyunAM_CFLAGS = -DUSESTDRES $(XORG_CFLAGS) $(DIX_CFLAGS) 53*4882a593Smuzhiyun 54*4882a593SmuzhiyunAM_CPPFLAGS = $(XORG_INCS) 55*4882a593Smuzhiyun 56*4882a593Smuzhiyunlibbsd_la_SOURCES = \ 57*4882a593Smuzhiyun $(srcdir)/../shared/posix_tty.c \ 58*4882a593Smuzhiyun $(srcdir)/../shared/sigio.c \ 59*4882a593Smuzhiyun $(srcdir)/../shared/vidmem.c \ 60*4882a593Smuzhiyun bsd_VTsw.c \ 61*4882a593Smuzhiyun bsd_init.c \ 62*4882a593Smuzhiyun bsd_bell.c \ 63*4882a593Smuzhiyun $(ARCH_SOURCES) \ 64*4882a593Smuzhiyun $(AGP_SOURCES) \ 65*4882a593Smuzhiyun $(APM_SOURCES) \ 66*4882a593Smuzhiyun $(AXP_SOURCES) \ 67*4882a593Smuzhiyun $(DRI_SOURCES) \ 68*4882a593Smuzhiyun $(KMOD_SOURCES) \ 69*4882a593Smuzhiyun $(RES_SOURCES) 70*4882a593Smuzhiyun 71*4882a593Smuzhiyun# FIXME: Add these files to the build as needed 72*4882a593SmuzhiyunEXTRA_DIST = \ 73*4882a593Smuzhiyun memrange.h 74