summaryrefslogtreecommitdiff
path: root/HACKING
diff options
context:
space:
mode:
authorStefan Sauer <ensonic@users.sf.net>2015-05-17 10:26:48 +0200
committerStefan Sauer <ensonic@users.sf.net>2015-05-17 10:26:48 +0200
commitb2bfb0be277348329be9895006e64a4d709a139f (patch)
tree6f93a47864fa20d46a89d966e4bac38f8c6ee890 /HACKING
parent78f59c3db5bf99d0bc81e88d8e16eb969cf87edb (diff)
downloadgtk-doc-b2bfb0be277348329be9895006e64a4d709a139f.tar.gz
tests: expand the snapshot feature to cover xml
Mention it in HACKING.
Diffstat (limited to 'HACKING')
-rw-r--r--HACKING7
1 files changed, 7 insertions, 0 deletions
diff --git a/HACKING b/HACKING
index 7512718..4094594 100644
--- a/HACKING
+++ b/HACKING
@@ -6,6 +6,13 @@ grep "gtkdoc-* line" build.log
jhbuild buildone --no-net glib
+Since 1.23 we do have a snapshot feature to check the stability of the generated
+xml/html. Simply run "make snapshot" under tests. Then make changes and run
+"make check". The tests/sanity.sh will check for delta. If you want to inspect
+what delta a change created, you can git checkout a revision before the change,
+"make snapshot", go back to head and "make check", the sanity.sh test will now
+fail and show the delta.
+
Releasing
=========