summaryrefslogtreecommitdiff
path: root/src/wrapper/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'src/wrapper/Makefile.am')
-rw-r--r--src/wrapper/Makefile.am45
1 files changed, 45 insertions, 0 deletions
diff --git a/src/wrapper/Makefile.am b/src/wrapper/Makefile.am
new file mode 100644
index 0000000..93d5260
--- /dev/null
+++ b/src/wrapper/Makefile.am
@@ -0,0 +1,45 @@
+AM_CPPFLAGS = -I. -I../player \
+ @XML2_CFLAGS@ @PTHREAD_CFLAGS@ @PANGOFT2_CFLAGS@ @PYTHON_CPPFLAGS@ \
+ @DC1394_2_CFLAGS@ @LIBRSVG_CFLAGS@ @FONTCONFIG_CFLAGS@
+
+ALL_H = WrapHelper.h raw_constructor.hpp
+
+if APPLE
+ XGL_LIBS =
+ APPLE_LDFLAGS = -read_only_relocs suppress -F/System/Library/PrivateFrameworks \
+ -framework MultitouchSupport
+else
+if ENABLE_RPI
+ XGL_LIBS = -lXxf86vm -lX11 -lGLESv2 -lEGL
+else
+if ENABLE_EGL
+ XGL_LIBS = -lX11 -lGLESv2 -lEGL
+else
+ XGL_LIBS = -lXxf86vm -lX11
+endif
+endif
+ APPLE_LDFLAGS =
+endif
+
+ALL_GL_LIBS = @GL_LIBS@ @SDL_LIBS@ $(XGL_LIBS)
+
+pkgpyexec_LTLIBRARIES = avg.la
+avg_la_SOURCES = WrapHelper.cpp avg_wrap.cpp node_wrap.cpp raster_wrap.cpp \
+ event_wrap.cpp fx_wrap.cpp \
+ bitmap_wrap.cpp anim_wrap.cpp $(ALL_H)
+avg_la_LDFLAGS = $(APPLE_LDFLAGS) -module -XCClinker
+avg_la_LIBADD = ../player/libplayer.la \
+ ../audio/libaudio.la \
+ ../video/libvideo.la \
+ ../graphics/libgraphics.la \
+ ../base/libbase.la \
+ ../base/triangulate/libtriangulate.la \
+ ../imaging/libimaging.la \
+ ../anim/libanim.la \
+ ../lmfit/liblmfit.la \
+ ../oscpack/liboscpack.la \
+ @PANGOFT2_LIBS@ @LIBRSVG_LIBS@ $(BOOST_PYTHON_LIBS) \
+ @BOOST_THREAD_LIBS@ @XML2_LIBS@ \
+ @DC1394_2_LIBS@ @GLU_LIBS@ $(XI2_1_LIBS) $(XI2_2_LIBS) \
+ $(ALL_GL_LIBS) @LIBFFMPEG@ @LIBAVRESAMPLE@ @PTHREAD_LIBS@ \
+ @GDK_PIXBUF_LIBS@ @FONTCONFIG_LIBS@