[vala/0.36] girwriter: Mention that this file is generated and not meant to be modified



commit 1684652610fd75fd7d86ca3b9864edd8edee4255
Author: Rico Tzschichholz <ricotz ubuntu com>
Date:   Sat Apr 27 10:25:32 2019 +0200

    girwriter: Mention that this file is generated and not meant to be modified
    
    Same as already done for generated vapi files.

 codegen/Makefile.am        | 1 +
 codegen/valagirwriter.vala | 5 +++++
 2 files changed, 6 insertions(+)
---
diff --git a/codegen/Makefile.am b/codegen/Makefile.am
index a20e24f36..decf9d254 100644
--- a/codegen/Makefile.am
+++ b/codegen/Makefile.am
@@ -67,6 +67,7 @@ codegen.vapi codegen.vala.stamp: $(libvala_la_VALASOURCES)
                --vapidir $(top_srcdir)/gee --pkg gee \
                --vapidir $(top_srcdir)/ccode --pkg ccode \
                --vapidir $(top_srcdir)/vala --pkg vala \
+               --pkg config \
                -H valacodegen.h \
                --library codegen \
                $^
diff --git a/codegen/valagirwriter.vala b/codegen/valagirwriter.vala
index fb39686eb..e3745b09a 100644
--- a/codegen/valagirwriter.vala
+++ b/codegen/valagirwriter.vala
@@ -170,6 +170,11 @@ public class Vala.GIRWriter : CodeVisitor {
 
                stream.printf ("<?xml version=\"1.0\"?>\n");
 
+               var header = context.version_header ?
+                       "<!-- %s generated by %s %s, do not modify. -->".printf (Path.get_basename 
(filename), Environment.get_prgname (), Config.BUILD_VERSION) :
+                       "<!-- %s generated by %s, do not modify. -->".printf (Path.get_basename (filename), 
Environment.get_prgname ());
+               stream.printf ("%s\n", header);
+
                stream.printf ("<repository version=\"1.2\"");
                stream.printf (" xmlns=\"http://www.gtk.org/introspection/core/1.0\"";);
                stream.printf (" xmlns:c=\"http://www.gtk.org/introspection/c/1.0\"";);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]