1
0
mirror of https://github.com/haiwen/libsearpc.git synced 2025-09-22 02:37:02 +00:00
Files
libsearpc/pysearpc/Makefile.am

29 lines
768 B
Makefile
Raw Normal View History

2011-04-08 20:58:15 +08:00
genrpc_files = pygencode.py rpc_table.py
2011-04-08 20:58:15 +08:00
AM_CFLAGS = -DPKGDATADIR=\"$(pkgdatadir)\" \
-DPACKAGE_DATA_DIR=\""$(pkgdatadir)"\" \
@GLIB2_CFLAGS@ @PYGOBJECT_CFLAGS@ \
-I/usr/include/python$(PYTHON_VERSION) \
-I${top_builddir}/lib \
-I${top_srcdir}/lib
2011-04-08 20:58:15 +08:00
2011-05-19 00:18:51 +08:00
pysearpcdir=${pyexecdir}/pysearpc
pysearpc_PYTHON = __init__.py client.py
BUILT_SOURCES = fcallfret.h
2011-04-08 20:58:15 +08:00
# generating the fcallfret module
2011-05-19 00:18:51 +08:00
pysearpc_LTLIBRARIES = fcallfret.la
2011-04-08 20:58:15 +08:00
fcallfret_la_LDFLAGS = -module -avoid-version -export-symbols-regex initfcallfret
fcallfret_la_SOURCES = fcallfret.c fcallfret.h
fcallfret_la_LIBADD = @GLIB2_LIBS@ @GOBJECT_LIBS@ $(top_builddir)/lib/libsearpc.la
2011-05-19 00:18:51 +08:00
EXTRA_DIST = ${genrpc_files}
2011-04-08 20:58:15 +08:00
fcallfret.h: ${genrpc_files}
python pygencode.py > fcallfret.h
2011-04-09 18:40:55 +08:00
DISTCLEANFILES = fcallfret.h