とりあえず \write18 使って -shell-escape で無理矢理実装してみたが
あまりにもポータビリティに欠けるw

ptexで \write18 使わずにファイルの mtime を読んだりって出来ないの??