Blame src/client-python/reportclient/Makefile.am

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