Mesa (master): build: don't leave git_sha1.h.tmp after build/install

Vadim Girlin vadimg at kemper.freedesktop.org
Fri Aug 24 07:19:38 UTC 2012


Module: Mesa
Branch: master
Commit: e84d45fdb73687019a6798cfb37b01291b212f4d
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e84d45fdb73687019a6798cfb37b01291b212f4d

Author: Vadim Girlin <vadimgirlin at gmail.com>
Date:   Fri Aug 24 11:16:14 2012 +0400

build: don't leave git_sha1.h.tmp after build/install

Fixes "`main/git_sha1.h.tmp': Permission denied" build error.
See https://bugs.freedesktop.org/show_bug.cgi?id=52064

Signed-off-by: Vadim Girlin <vadimgirlin at gmail.com>
Reviewed-by: Eric Anholt <eric at anholt.net>

---

 src/mesa/Makefile.am |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/src/mesa/Makefile.am b/src/mesa/Makefile.am
index 3b5ef24..1ac64e6 100644
--- a/src/mesa/Makefile.am
+++ b/src/mesa/Makefile.am
@@ -39,6 +39,8 @@ main/git_sha1.h: main/git_sha1.h.tmp
 	@echo "updating main/git_sha1.h"
 	@if ! cmp -s main/git_sha1.h.tmp main/git_sha1.h; then \
 		mv main/git_sha1.h.tmp main/git_sha1.h ;\
+	else \
+		rm main/git_sha1.h.tmp ;\
 	fi
 
 # include glapi_gen.mk for generating glapi headers for GLES




More information about the mesa-commit mailing list