automake: explicitly set TARGET_RADEON_{WINSYS,COMMON}
authorEmil Velikov <emil.l.velikov@gmail.com>
Tue, 14 Oct 2014 14:25:54 +0000 (15:25 +0100)
committerEmil Velikov <emil.l.velikov@gmail.com>
Tue, 14 Oct 2014 15:16:08 +0000 (16:16 +0100)
Originally the variables were set only once via the ?= operator but
that causes issues when doing incremental builds. They appear to be
undefined and missing from the dependency list despite their addition
to LIBADD.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=84807
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
src/gallium/drivers/r300/Automake.inc
src/gallium/drivers/r600/Automake.inc
src/gallium/drivers/radeonsi/Automake.inc

index 42614cb347ba834a169a77b8335c282bf8adefd5..93349731a49aa49a40fe20d5a5a80b1bf7062dd2 100644 (file)
@@ -7,7 +7,7 @@ TARGET_LIB_DEPS += \
        $(RADEON_LIBS) \
        $(INTEL_LIBS)
 
-TARGET_RADEON_WINSYS ?= \
+TARGET_RADEON_WINSYS = \
        $(top_builddir)/src/gallium/winsys/radeon/drm/libradeonwinsys.la
 
 endif
index 014f4156fe6ee3fd35e8bfb43a4858121e8ae144..914eea3dc54d9c235f1fd3452fb30f5ee292e7a4 100644 (file)
@@ -7,10 +7,10 @@ TARGET_LIB_DEPS += \
        $(RADEON_LIBS) \
        $(LIBDRM_LIBS)
 
-TARGET_RADEON_WINSYS ?= \
+TARGET_RADEON_WINSYS = \
        $(top_builddir)/src/gallium/winsys/radeon/drm/libradeonwinsys.la
 
-TARGET_RADEON_COMMON ?= \
+TARGET_RADEON_COMMON = \
        $(top_builddir)/src/gallium/drivers/radeon/libradeon.la
 
 endif
index 3f212b39769d2f989c76f294e30cce5875b6e6fe..8686fffd71c5eec02187b911ed52406e4e715b29 100644 (file)
@@ -7,10 +7,10 @@ TARGET_LIB_DEPS += \
        $(RADEON_LIBS) \
        $(LIBDRM_LIBS)
 
-TARGET_RADEON_WINSYS ?= \
+TARGET_RADEON_WINSYS = \
        $(top_builddir)/src/gallium/winsys/radeon/drm/libradeonwinsys.la
 
-TARGET_RADEON_COMMON ?= \
+TARGET_RADEON_COMMON = \
        $(top_builddir)/src/gallium/drivers/radeon/libradeon.la
 
 endif