- 355 名前:デフォルトの名無しさん mailto:sage [2015/05/24(日) 23:21:49.16 ID:vsIUw6N4.net]
- >>348
#!/usr/local/bin/zsh local PACKAGE=$1 cabal list --simple-output --installed $PACKAGE | tail -n 1 | read CURRENT cabal list --simple-output $PACKAGE | egrep "^$PACKAGE " | tail -n 1 | read LATEST test $CURRENT = $LATEST を package-is-latest.sh とでもしてファイルにしておいて、パスを通しておく。 で、 cd yourproject; zsh package-is-latest.sh hogehoge || echo UPDATEEEEEEEEEDDDDD をcronに登録するなりして適当なタイミングで実行するようにしておく。 echoのメッセージをsendmailにするなり、cabal install hogehogeにするなり、好きにしろ。
|

|