r300g/swtcl: don't expose shader subroutine support
[mesa.git] / src / gallium / drivers / Makefile.am
1 AUTOMAKE_OPTIONS = subdir-objects
2
3 AM_CPPFLAGS = \
4 -I$(top_srcdir)/src/gallium/include \
5 -I$(top_srcdir)/src/gallium/auxiliary \
6 -I$(top_srcdir)/src/gallium/drivers \
7 $(DEFINES) \
8 $(ASM_FLAGS) \
9 $(PIC_FLAGS)
10
11 noinst_LIBRARIES =
12
13 ################################################################################
14
15 if HAVE_GALAHAD_GALLIUM
16
17 noinst_LIBRARIES+= galahad/libgalahad.a
18
19 galahad_libgalahad_a_SOURCES = \
20 galahad/glhd_objects.c \
21 galahad/glhd_context.c \
22 galahad/glhd_screen.c
23
24 endif
25
26 ################################################################################
27
28 if HAVE_IDENTITY_GALLIUM
29
30 noinst_LIBRARIES+= identity/libidentity.a
31
32 identity_libidentity_a_SOURCES = \
33 identity/id_objects.c \
34 identity/id_context.c \
35 identity/id_screen.c
36
37 endif
38
39 ################################################################################
40
41 if HAVE_NOOP_GALLIUM
42
43 # Meta-driver which combines whichever software rasterizers have been
44 # built into a single convenience library.
45
46 noinst_LIBRARIES+= noop/libnoop.a
47
48 noop_libnoop_a_SOURCES = \
49 noop/noop_pipe.c \
50 noop/noop_state.c
51
52 endif
53
54 ################################################################################
55 SUBDIRS = $(GALLIUM_MAKE_DIRS)
56
57 # FIXME: Remove when the rest of Gallium is converted to automake.
58 default: all
59