freedreno: per-generation OUT_IB packet
[mesa.git] / src / gallium / drivers / freedreno / Makefile.am
1 include Makefile.sources
2 include $(top_srcdir)/src/gallium/Automake.inc
3
4 AM_CFLAGS = \
5 -Wno-packed-bitfield-compat \
6 -I$(top_srcdir)/src/gallium/drivers/freedreno/ir3 \
7 -I$(top_builddir)/src/glsl/nir \
8 $(GALLIUM_DRIVER_CFLAGS) \
9 $(FREEDRENO_CFLAGS)
10
11 noinst_LTLIBRARIES = libfreedreno.la
12
13 libfreedreno_la_SOURCES = \
14 $(C_SOURCES) \
15 $(a2xx_SOURCES) \
16 $(a3xx_SOURCES) \
17 $(a4xx_SOURCES) \
18 $(ir3_SOURCES)
19
20 noinst_PROGRAMS = ir3_compiler
21
22 # XXX: Required due to the C++ sources in libnir
23 nodist_EXTRA_ir3_compiler_SOURCES = dummy.cpp
24 ir3_compiler_SOURCES = \
25 ir3/ir3_cmdline.c
26
27 ir3_compiler_LDADD = \
28 libfreedreno.la \
29 $(top_builddir)/src/gallium/auxiliary/libgallium.la \
30 $(top_builddir)/src/glsl/libnir.la \
31 $(top_builddir)/src/util/libmesautil.la \
32 $(GALLIUM_COMMON_LIB_DEPS) \
33 $(FREEDRENO_LIBS)