adding Makefile.am to compile farsight
This commit is contained in:
parent
d3a4029288
commit
87db674203
|
@ -29,6 +29,8 @@ AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE],["$GETTEXT_PACKAGE"], [Gettext package])
|
|||
AM_GLIB_GNU_GETTEXT
|
||||
AM_NLS
|
||||
|
||||
FARSIGHT_CFLAGS=`$PKG_CONFIG --libs farsight-0.1`
|
||||
AC_SUBST([FARSIGHT_CFLAGS])
|
||||
|
||||
dnl ****
|
||||
dnl pygtk and gtk+
|
||||
|
@ -159,6 +161,7 @@ AC_CONFIG_FILES([
|
|||
data/defs.py
|
||||
src/Makefile
|
||||
src/common/Makefile
|
||||
src/common/farsight/Makefile
|
||||
scripts/gajim
|
||||
scripts/gajim-remote
|
||||
po/Makefile.in
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
SUBDIRS = farsight
|
||||
|
||||
INCLUDES = \
|
||||
$(PYTHON_INCLUDES)
|
||||
|
|
|
@ -1,24 +0,0 @@
|
|||
CFLAGS=-g `pkg-config --cflags farsight-0.1 pygtk-2.0` -I /usr/include/python2.5 -I. -I farsight/
|
||||
LDFLAGS=`pkg-config --libs farsight-0.1`
|
||||
|
||||
farsight.so: farsight.o farsightmodule.o
|
||||
$(CC) $(LDFLAGS) -shared $^ -o $@
|
||||
|
||||
farsight.c: farsight.defs farsight.override
|
||||
pygtk-codegen-2.0 \
|
||||
--prefix farsight \
|
||||
--override farsight.override \
|
||||
--register /usr/share/gst-python/0.10/defs/gst-types.defs \
|
||||
farsight.defs >$@
|
||||
|
||||
farsight.defs:
|
||||
python /usr/share/pygtk/2.0/codegen/h2def.py \
|
||||
farsight/farsight-codec.h \
|
||||
farsight/farsight-session.h \
|
||||
farsight/farsight-stream.h \
|
||||
>$@
|
||||
|
||||
clean:
|
||||
-rm farsight.c farsightmodule.o farsight.o farsight.so
|
||||
|
||||
.PHONY: clean
|
|
@ -0,0 +1,41 @@
|
|||
CLEANFILES = \
|
||||
farsight.c
|
||||
|
||||
INCLUDES = \
|
||||
$(PYTHON_INCLUDES)
|
||||
farsightlib_LTLIBRARIES = farsight.la
|
||||
farsightlibdir = $(libdir)/gajim
|
||||
|
||||
farsight_la_LIBADD = $(FARSIGHT_LIBS)
|
||||
|
||||
farsight_la_SOURCES = \
|
||||
farsightmodule.c
|
||||
|
||||
nodist_farsight_la_SOURCES = farsight.c
|
||||
|
||||
farsight_la_LDFLAGS = \
|
||||
-module -avoid-version
|
||||
|
||||
FARSIGHT_CFLAGS = @FARSIGHT_CFLAGS@
|
||||
farsight_la_CFLAGS = $(FARSIGHT_CFLAGS) $(PYGTK_CFLAGS) $(PYTHON_INCLUDES) -I farsight/
|
||||
#farsight_la_CFLAGS = -pthread -I/usr/include/farsight-0.1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gstreamer-0.10 -I/usr/include/libxml2 $(PYGTK_CFLAGS) $(PYTHON_INCLUDES) -I farsight/
|
||||
|
||||
farsight.c: farsight.defs farsight.override
|
||||
pygtk-codegen-2.0 \
|
||||
--prefix farsight \
|
||||
--override farsight.override \
|
||||
--register /usr/share/gst-python/0.10/defs/gst-types.defs \
|
||||
farsight.defs >$@
|
||||
|
||||
farsight.defs:
|
||||
python /usr/share/pygtk/2.0/codegen/h2def.py \
|
||||
farsight/farsight-codec.h \
|
||||
farsight/farsight-session.h \
|
||||
farsight/farsight-stream.h \
|
||||
>$@
|
||||
|
||||
DISTCLEANFILES =
|
||||
|
||||
EXTRA_DIST =
|
||||
|
||||
MAINTAINERCLEANFILES = Makefile.in
|
Loading…
Reference in New Issue