From 6c0e2acad583f74883510e00876331329bb4b8a0 Mon Sep 17 00:00:00 2001 From: Gökçen Eraslan Date: Thu, 7 Jan 2016 14:48:00 +0100 Subject: Replace swig bash script with a Makefile. --- bindings/swig.sh | 22 ---------------------- 1 file changed, 22 deletions(-) delete mode 100644 bindings/swig.sh (limited to 'bindings/swig.sh') diff --git a/bindings/swig.sh b/bindings/swig.sh deleted file mode 100644 index 8e069b0..0000000 --- a/bindings/swig.sh +++ /dev/null @@ -1,22 +0,0 @@ -set -eu - -#################### Generate Python bindings -ln -sf ../../lib/release/libquackle.so.0 python/libquackle.so.0 -ln -sf ../../quackleio/lib/release/libquackleio.so.0 python/libquackleio.so.0 -swig -c++ -o python/pyquackle.cxx -I../ `pkg-config QtCore --cflags` -python quackle.i -g++ -c -std=c++11 -fPIC python/pyquackle.cxx `pkg-config QtCore --cflags` `pkg-config python2 --cflags` -I../ -o python/pyquackle.o -g++ -std=c++11 -shared ../lib/release/libquackle.so ../quackleio/lib/release/libquackleio.so python/pyquackle.o -o python/_quackle.so - -#################### Generate Go bindings -mkdir go -ln -sf ../../lib/release/libquackle.so.0 go/libquackle.so.0 -ln -sf ../../quackleio/lib/release/libquackleio.so.0 go/libquackleio.so.0 -swig -c++ -o go/quackle_wrap.cxx -I../ `pkg-config QtCore --cflags` -go -cgo -intgosize 64 quackle.i - -#################### Generate Lua bindings -mkdir lua -ln -sf ../../lib/release/libquackle.so.0 lua/libquackle.so.0 -ln -sf ../../quackleio/lib/release/libquackleio.so.0 lua/libquackleio.so.0 -swig -c++ -o lua/quackle_wrap.cxx -I../ `pkg-config QtCore --cflags` -lua quackle.i -g++ -std=c++11 -fPIC `pkg-config lua52 --cflags` `pkg-config QtCore --cflags` -I../ -c lua/quackle_wrap.cxx -o lua/quackle_wrap.o -g++ -std=c++11 -shared `pkg-config lua52 --libs` ../lib/release/libquackle.so ../quackleio/lib/release/libquackleio.so lua/quackle_wrap.o -o lua/quackle.so -- cgit v1.2.3