Slide 24
Slide 24 text
Satyristes
・library宣言の、特に sources が重要
・ここに配置するべきソースとパスが記述されている
・例えば、mypackageという名前のパッケージにおいて
(font “/dst” “/src”) は、/src 配下のファイルを dist/fonts/mypackage/ 以下に配置する
・name はパスを特定するために必要
・version, opam, dependencies, compatibility は無視できる
・そもそもこのファイルはS式によって記述されている
・S式をパースできるライブラリを利用して該当の処理を行えば良さそう
・今回はsexpdataというライブラリを用いてPythonスクリプトを書く
24