On Mon, Aug 20, 2012 at 08:30:07AM -0600, Eric Blake wrote: > Nothing in the testsuite or examples directory should be translated, > as it is not part of the normally installed binary. We already > meet this rule, but enforcing it will make it easier to remember. > > Suggested by Daniel P. Berrange. > > * cfg.mk (sc_prohibit_useless_translation): Enhance rule. > --- > cfg.mk | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/cfg.mk b/cfg.mk > index 224f89f..4fd3165 100644 > --- a/cfg.mk > +++ b/cfg.mk > @@ -587,10 +587,15 @@ sc_prohibit_diagnostic_without_format: > exit 1; } || : > > # The strings "" and "%s" should never be marked for translation. > +# Files under tests/ and examples/ should not be translated. > sc_prohibit_useless_translation: > @prohibit='_\("(%s)?"\)' \ > halt='$(ME): found useless translation' \ > $(_sc_search_regexp) > + @prohibit='\<N?_ *\(' \ > + in_vc_files='^(tests|examples)/' \ > + halt='$(ME): no translations in tests or examples' \ > + $(_sc_search_regexp) > > # Enforce recommended preprocessor indentation style. > sc_preprocessor_indentation: ACK Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| |: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :| -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list