include Makefile.sources
include $(top_srcdir)/src/gallium/Automake.inc
-LIBGALLIUM_LIBS=
-if HAVE_GALLIUM_R600
-if HAVE_GALLIUM_RADEONSI
-lib_LTLIBRARIES = libllvmradeon@VERSION@.la
-libllvmradeon@VERSION@_la_LDFLAGS = -Wl, -shared -avoid-version \
- $(LLVM_LDFLAGS)
-LIBGALLIUM_LIBS += $(top_builddir)/src/gallium/auxiliary/libgallium.la
-else
-noinst_LTLIBRARIES = libllvmradeon@VERSION@.la
-endif
-else
-noinst_LTLIBRARIES = libllvmradeon@VERSION@.la
-endif
+AM_CFLAGS = \
+ $(GALLIUM_DRIVER_CFLAGS) \
+ $(RADEON_CFLAGS) \
+ -Wstrict-overflow=0
+# ^^ disable warnings about overflows (os_time_timeout)
-AM_CXXFLAGS = \
- $(GALLIUM_CFLAGS) \
- $(filter-out -DDEBUG, $(LLVM_CXXFLAGS)) \
- $(DEFINES)
+noinst_LTLIBRARIES = libradeon.la
-AM_CFLAGS = \
- $(GALLIUM_CFLAGS) \
- $(LLVM_CFLAGS)
+libradeon_la_SOURCES = \
+ $(C_SOURCES)
-libllvmradeon@VERSION@_la_SOURCES = \
- $(CPP_FILES) \
- $(C_FILES)
+if HAVE_GALLIUM_LLVM
-libllvmradeon@VERSION@_la_LIBADD = \
- $(LIBGALLIUM_LIBS) \
+AM_CFLAGS += \
+ $(LLVM_CFLAGS)
+
+libradeon_la_LIBADD = \
$(CLOCK_LIB) \
$(LLVM_LIBS)
+
+libradeon_la_LDFLAGS = \
+ $(LLVM_LDFLAGS)
+
+endif