From ebf2de5a312be774d2efe3f1d38d3f2237eeb8c2 Mon Sep 17 00:00:00 2001
From: Julien Cristau <jcristau@debian.org>
Date: Tue, 9 Nov 2010 15:08:20 +0100
Subject: [PATCH 2/2] render_program: don't ship symlinks in the tarball

make dist turns them into regular files, which creates a needless (and
sometimes painful) difference against the git tree.
---
 src/render_program/Makefile.am |   14 ++++----------
 1 files changed, 4 insertions(+), 10 deletions(-)

diff --git a/src/render_program/Makefile.am b/src/render_program/Makefile.am
index 1a19437..ea7dc62 100644
--- a/src/render_program/Makefile.am
+++ b/src/render_program/Makefile.am
@@ -64,18 +64,9 @@ INTEL_G4B_GEN5 = 				\
 INTEL_G6A =				\
 	exa_wm_src_affine.g6a 		\
 	exa_wm_src_projective.g6a	\
-	exa_wm_src_sample_argb.g6a 	\
-	exa_wm_src_sample_planar.g6a 	\
-	exa_wm_src_sample_a.g6a		\
 	exa_wm_mask_affine.g6a		\
 	exa_wm_mask_projective.g6a	\
-	exa_wm_mask_sample_argb.g6a	\
-	exa_wm_mask_sample_a.g6a	\
-	exa_wm_ca.g6a			\
-	exa_wm_ca_srcalpha.g6a		\
-	exa_wm_noca.g6a			\
-	exa_wm_write.g6a 		\
-	exa_wm_yuv_rgb.g6a
+	exa_wm_write.g6a
 
 INTEL_G6B =				\
 	exa_wm_src_affine.g6b 		\
@@ -110,6 +101,9 @@ SUFFIXES = .g4a .g4b .g6a .g6b
 .g6a.g6b:
 	m4 -I$(srcdir) -s $< > $*.g6m && intel-gen4asm -g 6 -o $@ $*.g6m && rm $*.g6m
 
+.g4a.g6a:
+	test -f $@ || ln -s $< $@
+
 $(INTEL_G4B): $(INTEL_G4I)
 $(INTEL_G6B): $(INTEL_G4I)
 
-- 
1.7.2.3

