Skip to content

Commit ec9ed1c

Browse files
committed
gallium: Fix install-gallium-links.mk on non-bash /bin/sh
Debian uses dash by default, which doesn't do '+='. Fixes servo's osmesa-based headless testing system, which was looking for libOSMesa in the lib/ directory. Reviewed-by: Nicolai Hähnle <[email protected]> Reviewed-by: Emil Velikov <[email protected]> Cc: [email protected]
1 parent ec05331 commit ec9ed1c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

install-gallium-links.mk

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ all-local : .install-gallium-links
1313
fi; \
1414
$(MKDIR_P) $$link_dir; \
1515
file_list="$(dri_LTLIBRARIES:%.la=.libs/%.so)"; \
16-
file_list+="$(egl_LTLIBRARIES:%.la=.libs/%.$(LIB_EXT)*)"; \
17-
file_list+="$(lib_LTLIBRARIES:%.la=.libs/%.$(LIB_EXT)*)"; \
16+
file_list="$$file_list$(egl_LTLIBRARIES:%.la=.libs/%.$(LIB_EXT)*)"; \
17+
file_list="$$file_list$(lib_LTLIBRARIES:%.la=.libs/%.$(LIB_EXT)*)"; \
1818
for f in $$file_list; do \
1919
if test -h .libs/$$f; then \
2020
cp -d $$f $$link_dir; \

0 commit comments

Comments
 (0)