diff options
author | Stefan Kost <ensonic@users.sf.net> | 2009-12-24 14:17:53 +0200 |
---|---|---|
committer | Stefan Kost <ensonic@users.sf.net> | 2009-12-24 14:17:53 +0200 |
commit | 4158eafa5bf63d128781215d83f597e9b54b6f80 (patch) | |
tree | 1e696f1a23ce0a83233edfa2945fe51ba593ee2a /gtkdoc-scangobj.in | |
parent | 5ea903fe7eed24de99d88464933163b092ed1bd1 (diff) | |
download | gtk-doc-4158eafa5bf63d128781215d83f597e9b54b6f80.tar.gz |
scanner: setting GTK_DOC_KEEP_INTERMEDIATE=1 allows to keep scanner
This help debugging. Bother the binary and the sources are kept.
Diffstat (limited to 'gtkdoc-scangobj.in')
-rw-r--r-- | gtkdoc-scangobj.in | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gtkdoc-scangobj.in b/gtkdoc-scangobj.in index 6eb906f..fe25252 100644 --- a/gtkdoc-scangobj.in +++ b/gtkdoc-scangobj.in @@ -1608,7 +1608,9 @@ print "gtk-doc: Running scanner $MODULE-scan\n"; # use sh -c to avoid terminating the whole run without seeing the error system("sh -c \"$RUN ./$MODULE-scan\"") == 0 or die "Scan failed: $!\n"; -unlink "./$MODULE-scan.c", "./$MODULE-scan.o", "./$MODULE-scan.lo", "./$MODULE-scan"; +if (!defined($ENV{"GTK_DOC_KEEP_INTERMEDIATE"})) { + unlink "./$MODULE-scan.c", "./$MODULE-scan.o", "./$MODULE-scan.lo", "./$MODULE-scan"; +} &UpdateFileIfChanged ($old_signals_filename, $new_signals_filename, 0); &UpdateFileIfChanged ($old_hierarchy_filename, $new_hierarchy_filename, 0); |