summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gmail.com>2014-12-07 00:12:29 -0800
committerMatt Turner <mattst88@gmail.com>2014-12-12 12:11:49 -0800
commit3b7bcb5d04abf7c133b57e0d3647e8896ee23170 (patch)
tree5404e4f01f59333b3704fc02be4de978b871dfae
parent65155c208d84bfd49440c890253b43f266544931 (diff)
downloadexternal_mesa3d-3b7bcb5d04abf7c133b57e0d3647e8896ee23170.zip
external_mesa3d-3b7bcb5d04abf7c133b57e0d3647e8896ee23170.tar.gz
external_mesa3d-3b7bcb5d04abf7c133b57e0d3647e8896ee23170.tar.bz2
dri: Add uninstall hooks to handle megadriver hardlinks.
-rw-r--r--src/gallium/targets/dri/Makefile.am5
-rw-r--r--src/mesa/drivers/dri/Makefile.am5
2 files changed, 10 insertions, 0 deletions
diff --git a/src/gallium/targets/dri/Makefile.am b/src/gallium/targets/dri/Makefile.am
index 0091535..74fb2d6 100644
--- a/src/gallium/targets/dri/Makefile.am
+++ b/src/gallium/targets/dri/Makefile.am
@@ -131,3 +131,8 @@ install-data-hook:
$(DESTDIR)$(dridir)/$${i}_dri.so; \
done; \
$(RM) -f $(DESTDIR)$(dridir)/gallium_dri.*
+
+uninstall-hook:
+ for i in $(TARGET_DRIVERS); do \
+ $(RM) -f $(DESTDIR)$(dridir)/$${i}_dri.so; \
+ done;
diff --git a/src/mesa/drivers/dri/Makefile.am b/src/mesa/drivers/dri/Makefile.am
index d63425d..bdefe43 100644
--- a/src/mesa/drivers/dri/Makefile.am
+++ b/src/mesa/drivers/dri/Makefile.am
@@ -88,4 +88,9 @@ install-data-hook:
done;
$(RM) -f $(DESTDIR)$(dridir)/mesa_dri_drivers.*
+uninstall-hook:
+ for i in $(MEGADRIVERS); do \
+ $(RM) -f $(DESTDIR)$(dridir)/$$i; \
+ done;
+
endif