silly
昨日のcoronaと似たようなライブラリーである。
Homepageのアドレスから何となく察せられると思うけれども、CEGUIというpythonもしくはLuaスクリプト向けのグラフィックライブラリーのチームが開発している。どうやら従来はcoronaを利用していたが、coronaの開発が止まったらしいので独自に開発し始めたらしい。ただし、roadmap ではversion 0.2.0の構想も掲げられているが、なぜか途中で熱が冷めたようで、リリースされているのは version 0.1.0までである。coronaが開発は止まったもののメンテはされているからだろうか。
Sillyの最新のcommitのものはversion 0.1.0とAPIが異なる部分があり、肝心のCEGUIに使えない。このビルドはCEGUIに使えるものです。CEGUIのscriptはもう少しチェックしてから公開します。
The following script installs silly on OSX with Homebrew.
class Silly < Formula desc "Simple Image Loading LibrarY" homepage "http://cegui.org.uk/wiki/SILLY" url "https://bitbucket.org/cegui/silly/get/v0-1-0-RC2.tar.bz2" sha256 "fba53cb89d0e157fe7df791152e0f5a613aa8c49dd8a422b6004e88ceb012f87" version "0.1.0-RC2" depends_on "autoconf" => :build depends_on "automake" => :build depends_on "libtool" => :build depends_on "pkg-config" => :build depends_on "jpeg" depends_on "libpng" resource "PNGImageLoader" do url "https://bitbucket.org/cegui/silly/raw/a62bbae48e2288fa4493a38e338ca23706ee8a96/src/loaders/SILLYPNGImageLoader.cpp" sha256 "479b283d55f027331f441cb9b541c83c18f3167efc044cfce9d178ebca0774dc" end def install inreplace "bootstrap", "libtool", "glibtool" resource("PNGImageLoader").stage {(buildpath/"src/loaders").install "SILLYPNGImageLoader.cpp"} system "./bootstrap" system "./configure", "--disable-debug", "--disable-dependency-tracking", "--disable-silent-rules", "--prefix=#{prefix}" system "make", "install" end end