chiark / gitweb /
po4a: pairwise-pocheck: Better handling for missing tcl
[dgit.git] / po4a / Makefile
index 33548126211d21bc45d2dba6d276d712d9a2113a..e88aded12a1c948671a5d0da835e32fceb5df6ac 100644 (file)
@@ -110,7 +110,7 @@ pairwise-pocheck.check:
 t = ../.po4a.translated-only
 p = ../po4a
 
-translated-only: po4a.cfg
+translated-only: po4a.cfg pairwise-pocheck.check
        rm -rf $t && mkdir $t
        cd $t && ln -s $p/*.po $p/*.pot $p/po4a.cfg .
        cd $t && $(PO4A) po4a.cfg
@@ -125,9 +125,10 @@ translated-only: po4a.cfg
 .PRECIOUS: .po4a.%.cfg
 
 pairwise-pocheck.%.check:
+       @tclsh /dev/null || printf ':;:; Please run   apt-get install tcl\n'
        ./pairwise-pocheck $*
 
-preview.%: .po4a.%.cfg
+preview.%: .po4a.%.cfg pairwise-pocheck.%.check
        $S $(PO4A) $<
        $S ./install-documents >/dev/null .$*.translated $@
        @ echo '# runes to preview the various final tranlated manpages:'