ac: add radeon_info::has_sync_file
[mesa.git] / src / gallium / drivers / radeon / Makefile.am
index 140f6c687142448e8302c12f9d928d7378fa6c1c..7f64b7615fea8a594776950030973a359fde7607 100644 (file)
@@ -1,35 +1,28 @@
 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