Experimental swig bindings
[melted] / mlt++ / swig / ruby / build
diff --git a/mlt++/swig/ruby/build b/mlt++/swig/ruby/build
new file mode 100755 (executable)
index 0000000..6c61375
--- /dev/null
@@ -0,0 +1,8 @@
+#!/bin/env ruby
+require 'mkmf'
+system( "ln -sf ../mltpp.i mltpp.i" )
+system( "swig -c++ -ruby -I/usr/local/include/mlt++ `mlt-config --cflags` mltpp.i" )
+$CFLAGS += " -I/usr/local/include/mlt++ `mlt-config --cflags`"
+$LDFLAGS += " -lmlt++"
+create_makefile('mltpp')
+system( 'make' )