Blame src/client-python/reportclient/Makefile.am
|
Packit |
4f15d5 |
PYFILES = \
|
|
Packit |
4f15d5 |
__init__.py \
|
|
Packit |
4f15d5 |
debuginfo.py \
|
|
Packit |
4f15d5 |
dnfdebuginfo.py \
|
|
Packit |
4f15d5 |
yumdebuginfo.py
|
|
Packit |
4f15d5 |
|
|
Packit |
4f15d5 |
PYEXTFILES = \
|
|
Packit |
4f15d5 |
clientmodule.c \
|
|
Packit |
4f15d5 |
client.c \
|
|
Packit |
4f15d5 |
common.h
|
|
Packit |
4f15d5 |
|
|
Packit |
4f15d5 |
PYEXTCPPFLAGS = \
|
|
Packit |
4f15d5 |
-I$(srcdir)/../include/report -I$(srcdir)/../../include \
|
|
Packit |
4f15d5 |
-DDEBUG_DUMPS_DIR=\"$(DEBUG_DUMPS_DIR)\" \
|
|
Packit |
4f15d5 |
-DPLUGINS_LIB_DIR=\"$(PLUGINS_LIB_DIR)\" \
|
|
Packit |
4f15d5 |
-DPLUGINS_CONF_DIR=\"$(PLUGINS_CONF_DIR)\" \
|
|
Packit |
4f15d5 |
-DLOCALSTATEDIR='"$(localstatedir)"' \
|
|
Packit |
4f15d5 |
$(GLIB_CFLAGS) \
|
|
Packit |
4f15d5 |
-D_GNU_SOURCE \
|
|
Packit |
4f15d5 |
-fPIE
|
|
Packit |
4f15d5 |
|
|
Packit |
4f15d5 |
PYEXTLDFLAGS = \
|
|
Packit |
4f15d5 |
-module \
|
|
Packit |
4f15d5 |
-avoid-version \
|
|
Packit |
4f15d5 |
-Wl,-z,relro -Wl,-z,now
|
|
Packit |
4f15d5 |
|
|
Packit |
4f15d5 |
if BUILD_PYTHON2
|
|
Packit |
4f15d5 |
py2clientdir = $(pyexecdir)/reportclient
|
|
Packit |
4f15d5 |
|
|
Packit |
4f15d5 |
py2client_PYTHON = $(PYFILES)
|
|
Packit |
4f15d5 |
py2client_LTLIBRARIES = _reportclient.la
|
|
Packit |
4f15d5 |
|
|
Packit |
4f15d5 |
_reportclient_la_SOURCES = $(PYEXTFILES)
|
|
Packit |
4f15d5 |
_reportclient_la_CPPFLAGS = $(PYEXTCPPFLAGS) $(PYTHON_CFLAGS)
|
|
Packit |
4f15d5 |
_reportclient_la_LDFLAGS = $(PYEXTLDFLAGS) \
|
|
Packit |
4f15d5 |
-export-symbols-regex init_reportclient
|
|
Packit |
4f15d5 |
_reportclient_la_LIBADD = ../../lib/libreport.la
|
|
Packit |
4f15d5 |
endif
|
|
Packit |
4f15d5 |
|
|
Packit |
4f15d5 |
if BUILD_PYTHON3
|
|
Packit |
4f15d5 |
py3clientdir = $(py3execdir)/reportclient
|
|
Packit |
4f15d5 |
|
|
Packit |
4f15d5 |
py3client_PYTHON = $(PYFILES)
|
|
Packit |
4f15d5 |
py3client_LTLIBRARIES = _reportclient3.la
|
|
Packit |
4f15d5 |
|
|
Packit |
4f15d5 |
_reportclient3_la_SOURCES = $(PYEXTFILES)
|
|
Packit |
4f15d5 |
_reportclient3_la_CPPFLAGS = $(PYEXTCPPFLAGS) $(PYTHON3_CFLAGS)
|
|
Packit |
4f15d5 |
_reportclient3_la_LDFLAGS = $(PYEXTLDFLAGS) \
|
|
Packit |
4f15d5 |
-export-symbols-regex PyInit__reportclient3
|
|
Packit |
4f15d5 |
_reportclient3_la_LIBADD = ../../lib/libreport.la
|
|
Packit |
4f15d5 |
endif
|
|
Packit |
4f15d5 |
|
|
Packit |
4f15d5 |
_reportclient3.so: $(clientexec_LTLIBRARIES)
|
|
Packit |
4f15d5 |
ln -sf $(abs_builddir)/.libs/$@ ./
|
|
Packit |
4f15d5 |
|
|
Packit |
4f15d5 |
all-local: _reportclient3.so
|
|
Packit |
4f15d5 |
|
|
Packit |
4f15d5 |
clean-local:
|
|
Packit |
4f15d5 |
rm -f _reportclient3.so
|