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



commit cd34098084226b83f32f8238649e0e1ba048f5e1
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/valagirwriter.vala               | 5 +++++
 tests/girwriter/GirTest-1.0.gir-expected | 1 -
 tests/girwriter/Makefile.am              | 2 +-
 3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/codegen/valagirwriter.vala b/codegen/valagirwriter.vala
index 4373ec8bb..c5bec0fce 100644
--- a/codegen/valagirwriter.vala
+++ b/codegen/valagirwriter.vala
@@ -171,6 +171,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 (), Vala.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\"";);
diff --git a/tests/girwriter/GirTest-1.0.gir-expected b/tests/girwriter/GirTest-1.0.gir-expected
index 052868bb6..9de35b02f 100644
--- a/tests/girwriter/GirTest-1.0.gir-expected
+++ b/tests/girwriter/GirTest-1.0.gir-expected
@@ -1,4 +1,3 @@
-<?xml version="1.0"?>
 <repository version="1.2" xmlns="http://www.gtk.org/introspection/core/1.0"; 
xmlns:c="http://www.gtk.org/introspection/c/1.0"; xmlns:glib="http://www.gtk.org/introspection/glib/1.0";>
 <include name="GObject" version="2.0"/>
 <include name="GLib" version="2.0"/>
diff --git a/tests/girwriter/Makefile.am b/tests/girwriter/Makefile.am
index 9adfe679e..f5770e9cd 100644
--- a/tests/girwriter/Makefile.am
+++ b/tests/girwriter/Makefile.am
@@ -11,7 +11,7 @@ check-girwriter: $(top_builddir)/compiler/valac
                --shared-library girtest \
                $(srcdir)/girtest.vala; \
        tail -n +3 girtest.vapi | diff -wu $(srcdir)/girtest.vapi-expected - || exit 1; \
-       diff -wu $(srcdir)/GirTest-1.0.gir-expected GirTest-1.0.gir || exit 1; \
+       tail -n +3 GirTest-1.0.gir | diff -wu $(srcdir)/GirTest-1.0.gir-expected - || exit 1; \
        rm -f GirTest-1.0.gir girtest.vapi girtest.c
 
 check: check-girwriter


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