Cxx.jl を使ってみた感想 + OpenCV.jl, Libfreenect2.jl の紹介 - LESS IS MORE で紹介した、Cxx.jl を動作させるための各種依存関係のコミットハッシュを書いておきます。
時間が立つと価値のない記事になるので、お気をつけください。メモ代わりです。
コミットハッシュを出力するだけのシェル
#!/bin/bash
cmd="git rev-parse --short HEAD"
JULIA_HOME=~/julia
for dir in $JULIA_HOME \
$JULIA_HOME/deps/srccache/llvm-svn \
$JULIA_HOME/deps/srccache/llvm-svn/tools/clang \
$JULIA_HOME/deps/srccache/llvm-svn/tools/lldb \
$JULIA_HOME/deps/srccache/llvm-svn/projects/compiler-rt \
~/.julia/v0.5/Cxx
do
cd $dir 2&>1 /dev/null
echo -n "$(basename $dir): "
$cmd
cd - 2&>1 /dev/null
done
実行結果
julia: 5393150
llvm-svn: 4ec69ea
clang: 30f5c21
lldb: edfa1f7
compiler-rt: fa33ffc
Cxx: ff0bec6
Julia, Cxx.jl ともに現在の最新ではありませんが、上記コミットにチェックアウトすれば、きっと動くと思います。