src/gallium/drivers/identity/Makefile
src/gallium/drivers/ilo/Makefile
src/gallium/drivers/llvmpipe/Makefile
+ src/gallium/drivers/noop/Makefile
src/gallium/drivers/nouveau/Makefile
src/gallium/drivers/r300/Makefile
src/gallium/drivers/r600/Makefile
noinst_LTLIBRARIES =
-SUBDIRS = . identity trace rbug
+SUBDIRS = . identity noop trace rbug
################################################################################
################################################################################
-# Meta-driver which combines whichever software rasterizers have been
-# built into a single convenience library.
-
-noinst_LTLIBRARIES += noop/libnoop.la
-
-noop_libnoop_la_SOURCES = \
- noop/noop_pipe.c \
- noop/noop_state.c
-
-################################################################################
-
if HAVE_GALLIUM_R600
SUBDIRS += radeon
--- /dev/null
+################################################################################
+
+# Meta-driver which combines whichever software rasterizers have been
+# built into a single convenience library.
+
+include Makefile.sources
+include $(top_srcdir)/src/gallium/Automake.inc
+
+AM_CFLAGS = \
+ -I$(top_srcdir)/src/gallium/drivers \
+ $(GALLIUM_CFLAGS) \
+ $(VISIBILITY_CFLAGS)
+
+noinst_LTLIBRARIES = libnoop.la
+
+libnoop_la_SOURCES = $(C_SOURCES)
--- /dev/null
+C_SOURCES := \
+ noop_pipe.c \
+ noop_state.c
noop = env.ConvenienceLibrary(
target = 'noop',
- source = [
- 'noop_pipe.c',
- 'noop_state.c'
- ]
- ) + extra
+ source = env.ParseSourceList('Makefile.sources', 'C_SOURCES')
+ ) + extra
+
Export('noop')