include Makefile.sources noinst_LIBRARIES = libr600.a AM_CFLAGS = \ -I$(top_srcdir)/src/gallium/include \ -I$(top_srcdir)/src/gallium/auxiliary \ -I$(top_srcdir)/src/gallium/drivers \ -I$(top_srcdir)/include \ $(RADEON_CFLAGS) \ $(DEFINES) \ $(PIC_FLAGS) \ $(VISIBILITY_CFLAGS) libr600_a_SOURCES = \ $(C_SOURCES) if NEED_RADEON_GALLIUM # This is a hack until we can move the backend into the LLVM project. # We need to use mklib, because it splits up libradeon.a into object files # so that we can link it with the r600 objects. libr600_a_AR = $(top_srcdir)/bin/mklib -o r600 -static libr600_a_SOURCES += \ $(LLVM_C_SOURCES) \ $(LLVM_CXX_SOURCES) libr600_a_LIBADD = \ $(top_builddir)/src/gallium/drivers/radeon/libradeon.a AM_CFLAGS += \ $(LLVM_CFLAGS) \ -I$(top_srcdir)/src/gallium/drivers/radeon/ AM_CXXFLAGS= \ $(LLVM_CXXFLAGS) else libr600_a_AR = $(AR) $(ARFLAGS) endif if USE_R600_LLVM_COMPILER AM_CFLAGS += \ -DR600_USE_LLVM endif if HAVE_GALLIUM_COMPUTE AM_CFLAGS += \ -DHAVE_OPENCL endif