From ca6b63f588183cc4ba19d54c2901e84491084692 Mon Sep 17 00:00:00 2001 From: Mika Kuoppala Date: Fri, 10 Oct 2014 16:59:00 +0300 Subject: [PATCH] tools/null_state_gen: Add copyright notice to state output along with info about what generated it. Signed-off-by: Mika Kuoppala --- tools/null_state_gen/Makefile.am | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/tools/null_state_gen/Makefile.am b/tools/null_state_gen/Makefile.am index b131e0d3..bf8cbdb9 100644 --- a/tools/null_state_gen/Makefile.am +++ b/tools/null_state_gen/Makefile.am @@ -1,3 +1,4 @@ +GPU_TOOLS_PATH := $(top_srcdir) AM_CPPFLAGS = -I$(top_srcdir) noinst_PROGRAMS = intel_null_state_gen @@ -14,7 +15,14 @@ intel_null_state_gen_SOURCES = \ gens := 6 7 8 9 h = /tmp/intel_renderstate_gen$$gen.c -state_headers: intel_null_state_gen +states: intel_null_state_gen for gen in $(gens); do \ - ./intel_null_state_gen $$gen >$(h) ;\ + head -n 22 intel_null_state_gen.c >$(h); \ + if test -d $(GPU_TOOLS_PATH)/.git; then \ + echo -n " * Generated by: " >>$(h); \ + git describe >>$(h); \ + fi; \ + echo " */" >>$(h); \ + echo "" >>$(h); \ + ./intel_null_state_gen $$gen >>$(h); \ done