1noinst_LTLIBRARIES = libbsd.la
2
3# No APM support.
4APM_SOURCES = $(srcdir)/../shared/pm_noop.c
5
6if FREEBSD_KLDLOAD
7KMOD_SOURCES = bsd_kmod.c
8else
9KMOD_SOURCES = $(srcdir)/../shared/kmod_noop.c
10endif
11
12if AGP
13AGP_SOURCES = $(srcdir)/../linux/lnx_agp.c
14else
15AGP_SOURCES = $(srcdir)/../shared/agp_noop.c
16endif
17
18if ALPHA_VIDEO
19# Cheat here and piggyback other alpha bits on ALPHA_VIDEO.
20ARCH_SOURCES = \
21	alpha_video.c
22endif
23
24if ARM_VIDEO
25ARCH_SOURCES = arm_video.c
26endif
27
28if I386_VIDEO
29ARCH_SOURCES = i386_video.c
30endif
31
32if PPC_VIDEO
33ARCH_SOURCES = ppc_video.c
34endif
35
36if SPARC64_VIDEO
37# Cheat here and piggyback other sparc64 bits on SPARC64_VIDEO.
38ARCH_SOURCES = \
39	sparc64_video.c \
40	$(srcdir)/../shared/ioperm_noop.c
41endif
42
43# FIXME: NetBSD Aperture defines (configure.ac)
44AM_CFLAGS = $(XORG_CFLAGS) $(DIX_CFLAGS)
45
46AM_CPPFLAGS = $(XORG_INCS)
47
48libbsd_la_SOURCES = \
49	$(srcdir)/../shared/posix_tty.c \
50	$(srcdir)/../shared/sigio.c \
51	$(srcdir)/../shared/vidmem.c \
52	bsd_VTsw.c \
53	bsd_init.c \
54	bsd_bell.c \
55	$(ARCH_SOURCES) \
56	$(AGP_SOURCES) \
57	$(APM_SOURCES) \
58	$(AXP_SOURCES) \
59	$(DRI_SOURCES) \
60	$(KMOD_SOURCES) \
61	$(RES_SOURCES)
62
63# FIXME: Add these files to the build as needed
64EXTRA_DIST = \
65	memrange.h
66