r600g/llvm: get use_kill from compiler shader
[mesa.git] / src / gallium / drivers / radeon / Makefile.am
1 include Makefile.sources
2 include $(top_srcdir)/src/gallium/Automake.inc
3
4 LIBGALLIUM_LIBS=
5
6 noinst_LTLIBRARIES = libradeon.la
7
8 AM_CFLAGS = $(GALLIUM_CFLAGS)
9
10 libradeon_la_SOURCES = \
11 $(C_SOURCES)
12
13 if NEED_RADEON_LLVM
14
15 if HAVE_GALLIUM_R600
16 if HAVE_GALLIUM_RADEONSI
17 lib_LTLIBRARIES = libllvmradeon@VERSION@.la
18 libllvmradeon@VERSION@_la_LDFLAGS = -Wl, -shared -avoid-version \
19 $(LLVM_LDFLAGS)
20 LIBGALLIUM_LIBS += $(top_builddir)/src/gallium/auxiliary/libgallium.la
21 else
22 noinst_LTLIBRARIES += libllvmradeon@VERSION@.la
23 endif
24 else
25 noinst_LTLIBRARIES += libllvmradeon@VERSION@.la
26 endif
27
28 libllvmradeon@VERSION@_la_CXXFLAGS = \
29 $(GALLIUM_CFLAGS) \
30 $(filter-out -DDEBUG, $(LLVM_CXXFLAGS)) \
31 $(DEFINES)
32
33 libllvmradeon@VERSION@_la_CFLAGS = \
34 $(GALLIUM_CFLAGS) \
35 $(LLVM_CFLAGS)
36
37 libllvmradeon@VERSION@_la_SOURCES = \
38 $(LLVM_CPP_FILES) \
39 $(LLVM_C_FILES)
40
41 libllvmradeon@VERSION@_la_LIBADD = \
42 $(LIBGALLIUM_LIBS) \
43 $(CLOCK_LIB) \
44 $(LLVM_LIBS) \
45 $(ELF_LIB)
46
47 endif