Blame Makefile.am

Packit Service 9f2c4a
SUBDIRS = . tests
Packit Service 9f2c4a
#SUBDIRS += po
Packit Service 9f2c4a
Packit Service 9f2c4a
if HAVE_MANPAGES
Packit Service 9f2c4a
SUBDIRS += man
Packit Service 9f2c4a
endif
Packit Service 9f2c4a
Packit Service 9f2c4a
# Some old versions of automake don't define builddir
Packit Service 9f2c4a
builddir ?= .
Packit Service 9f2c4a
Packit Service 9f2c4a
DOXYGEN = @DOXYGEN@
Packit Service 9f2c4a
Packit Service 9f2c4a
DISTSETUPOPTS =
Packit Service 9f2c4a
if HAVE_DEBIAN
Packit Service 9f2c4a
DISTSETUPOPTS += --install-layout=deb
Packit Service 9f2c4a
endif
Packit Service 9f2c4a
Packit Service 9f2c4a
gssplibdir = $(libdir)/gssproxy
Packit Service 9f2c4a
gsspconfdir = $(sysconfdir)/gssproxy
Packit Service 9f2c4a
gssconfdir = $(sysconfdir)/gss
Packit Service 9f2c4a
localedir = @localedir@
Packit Service 9f2c4a
Packit Service 9f2c4a
ccpath = @ccpath@
Packit Service 9f2c4a
systemdunitdir = @systemdunitdir@
Packit Service 9f2c4a
examplesdir= @datarootdir@/examples
Packit Service 9f2c4a
logpath = @logpath@
Packit Service 9f2c4a
pubconfpath = @pubconfpath@
Packit Service 9f2c4a
pkgconfigdir = $(libdir)/pkgconfig
Packit Service 9f2c4a
Packit Service 9f2c4a
gpstatedir = @gpstatedir@
Packit Service 9f2c4a
gpclidir = @gpstatedir@/clients
Packit Service 9f2c4a
Packit Service 9f2c4a
Packit Service 9f2c4a
AM_DISTCHECK_CONFIGURE_FLAGS = \
Packit Service 9f2c4a
    --with-systemdunitdir='$$(prefix)/$(systemdunitdir)'
Packit Service 9f2c4a
Packit Service 9f2c4a
AM_CPPFLAGS =
Packit Service 9f2c4a
AM_CFLAGS =
Packit Service 9f2c4a
AM_LDFLAGS =
Packit Service 9f2c4a
if WANT_AUX_INFO
Packit Service 9f2c4a
    AM_CFLAGS += -aux-info $@.X
Packit Service 9f2c4a
endif
Packit Service 9f2c4a
AM_CFLAGS += -Wall -Wshadow -Wstrict-prototypes -Wpointer-arith \
Packit Service 9f2c4a
    -Wcast-qual -Wcast-align -Wwrite-strings \
Packit Service 9f2c4a
    -fstrict-aliasing -Wstrict-aliasing -Werror=strict-aliasing \
Packit Service 9f2c4a
    -Werror-implicit-function-declaration \
Packit Service 9f2c4a
    -Werror=format-security -Wextra
Packit Service 9f2c4a
if BUILD_HARDENING
Packit Service 9f2c4a
    AM_CPPFLAGS += -D_FORTIFY_SOURCE=2 -Wdate-time
Packit Service 9f2c4a
    AM_CFLAGS += -fPIE -fstack-protector-strong
Packit Service 9f2c4a
    AM_LDFLAGS += -fPIE -pie -fPIC -Wl,-z,relro -Wl,-z,now
Packit Service 9f2c4a
endif
Packit Service 9f2c4a
Packit Service 9f2c4a
dist_pkgconfig_DATA =
Packit Service 9f2c4a
Packit Service 9f2c4a
ACLOCAL_AMFLAGS = -I m4 -I .
Packit Service 9f2c4a
Packit Service 9f2c4a
sbin_PROGRAMS = \
Packit Service 9f2c4a
    gssproxy
Packit Service 9f2c4a
Packit Service 9f2c4a
check_PROGRAMS = \
Packit Service 9f2c4a
    cli_srv_comm interposetest
Packit Service 9f2c4a
Packit Service 9f2c4a
gssplib_LTLIBRARIES = \
Packit Service 9f2c4a
    proxymech.la
Packit Service 9f2c4a
Packit Service 9f2c4a
dist_noinst_SCRIPTS = tests/scripts/dlopen.sh
Packit Service 9f2c4a
Packit Service 9f2c4a
dist_noinst_DATA =
Packit Service 9f2c4a
Packit Service 9f2c4a
###############################
Packit Service 9f2c4a
# Global compilation settings #
Packit Service 9f2c4a
###############################
Packit Service 9f2c4a
Packit Service 9f2c4a
AM_CPPFLAGS += \
Packit Service 9f2c4a
    -Wall \
Packit Service 9f2c4a
    -Iinclude \
Packit Service 9f2c4a
    -I$(srcdir)/include \
Packit Service 9f2c4a
    -I$(srcdir) \
Packit Service 9f2c4a
    -Iinclude \
Packit Service 9f2c4a
    -I. \
Packit Service 9f2c4a
    $(POPT_CFLAGS) \
Packit Service 9f2c4a
    $(GSSAPI_CFLAGS) \
Packit Service 9f2c4a
    $(INI_CFLAGS) \
Packit Service 9f2c4a
    -DLIBDIR=\"$(libdir)\" \
Packit Service 9f2c4a
    -DVARDIR=\"$(localstatedir)\" \
Packit Service 9f2c4a
    -DSHLIBEXT=\"$(SHLIBEXT)\" \
Packit Service 9f2c4a
    -DSYSCONFDIR=\"$(sysconfdir)\" \
Packit Service 9f2c4a
    -DLOCALEDIR=\"$(localedir)\"
Packit Service 9f2c4a
Packit Service 9f2c4a
GSS_PROXY_LIBS = $(POPT_LIBS) $(KRB5_LIBS) $(VERTO_LIBS) $(INI_LIBS) $(GSSAPI_LIBS) $(GSSRPC_LIBS)
Packit Service 9f2c4a
Packit Service 9f2c4a
if BUILD_SELINUX
Packit Service 9f2c4a
    GSS_PROXY_LIBS += $(SELINUX_LIBS)
Packit Service 9f2c4a
endif
Packit Service 9f2c4a
Packit Service 9f2c4a
GP_RPCGEN_OBJ = rpcgen/gp_rpc_xdr.c rpcgen/gss_proxy_xdr.c rpcgen/gp_xdr.c
Packit Service 9f2c4a
GP_RPCCLI_OBJ = \
Packit Service 9f2c4a
    src/client/gpm_display_status.c \
Packit Service 9f2c4a
    src/client/gpm_accept_sec_context.c \
Packit Service 9f2c4a
    src/client/gpm_release_handle.c \
Packit Service 9f2c4a
    src/client/gpm_acquire_cred.c \
Packit Service 9f2c4a
    src/client/gpm_indicate_mechs.c \
Packit Service 9f2c4a
    src/client/gpm_import_and_canon_name.c \
Packit Service 9f2c4a
    src/client/gpm_init_sec_context.c \
Packit Service 9f2c4a
    src/client/gpm_inquire_context.c \
Packit Service 9f2c4a
    src/client/gpm_get_mic.c \
Packit Service 9f2c4a
    src/client/gpm_verify_mic.c \
Packit Service 9f2c4a
    src/client/gpm_wrap.c \
Packit Service 9f2c4a
    src/client/gpm_unwrap.c \
Packit Service 9f2c4a
    src/client/gpm_wrap_size_limit.c \
Packit Service 9f2c4a
    src/client/gpm_common.c \
Packit Service 9f2c4a
    src/gp_util.c
Packit Service 9f2c4a
Packit Service 9f2c4a
GP_MECHGLUE_OBJ = \
Packit Service 9f2c4a
    src/mechglue/gpp_accept_sec_context.c \
Packit Service 9f2c4a
    src/mechglue/gpp_acquire_cred.c \
Packit Service 9f2c4a
    src/mechglue/gpp_creds.c \
Packit Service 9f2c4a
    src/mechglue/gpp_context.c \
Packit Service 9f2c4a
    src/mechglue/gpp_init_sec_context.c \
Packit Service 9f2c4a
    src/mechglue/gpp_display_status.c \
Packit Service 9f2c4a
    src/mechglue/gpp_import_and_canon_name.c \
Packit Service 9f2c4a
    src/mechglue/gpp_indicate_mechs.c \
Packit Service 9f2c4a
    src/mechglue/gpp_priv_integ.c \
Packit Service 9f2c4a
    src/mechglue/gpp_misc.c \
Packit Service 9f2c4a
    src/mechglue/gss_plugin.c
Packit Service 9f2c4a
Packit Service 9f2c4a
dist_noinst_HEADERS = \
Packit Service 9f2c4a
    rpcgen/gp_rpc.h \
Packit Service 9f2c4a
    rpcgen/gp_xdr.h \
Packit Service 9f2c4a
    rpcgen/gss_proxy.h \
Packit Service 9f2c4a
    src/gp_rpc_process.h \
Packit Service 9f2c4a
    src/gp_proxy.h \
Packit Service 9f2c4a
    src/client/gssapi_gpm.h \
Packit Service 9f2c4a
    src/gp_common.h \
Packit Service 9f2c4a
    src/gp_rpc_debug.h \
Packit Service 9f2c4a
    src/gp_log.h \
Packit Service 9f2c4a
    src/gp_creds.h \
Packit Service 9f2c4a
    src/gp_export.h \
Packit Service 9f2c4a
    src/gp_conv.h \
Packit Service 9f2c4a
    src/gp_config.h \
Packit Service 9f2c4a
    src/gp_debug.h \
Packit Service 9f2c4a
    src/gp_rpc_creds.h \
Packit Service 9f2c4a
    src/gp_selinux.h \
Packit Service 9f2c4a
    src/mechglue/gss_plugin.h
Packit Service 9f2c4a
Packit Service 9f2c4a
Packit Service 9f2c4a
####################
Packit Service 9f2c4a
# Program Binaries #
Packit Service 9f2c4a
####################
Packit Service 9f2c4a
Packit Service 9f2c4a
gssproxy_SOURCES = \
Packit Service 9f2c4a
    src/gp_config.c \
Packit Service 9f2c4a
    src/gp_init.c \
Packit Service 9f2c4a
    src/gp_socket.c \
Packit Service 9f2c4a
    src/gp_workers.c \
Packit Service 9f2c4a
    src/gp_creds.c \
Packit Service 9f2c4a
    $(GP_RPCGEN_OBJ) \
Packit Service 9f2c4a
    src/gp_rpc_debug.c \
Packit Service 9f2c4a
    src/gp_rpc_process.c \
Packit Service 9f2c4a
    src/gp_conv.c \
Packit Service 9f2c4a
    src/gp_export.c \
Packit Service 9f2c4a
    src/gp_debug.c \
Packit Service 9f2c4a
    src/gp_log.c \
Packit Service 9f2c4a
    src/gp_util.c \
Packit Service 9f2c4a
    src/gp_rpc_accept_sec_context.c \
Packit Service 9f2c4a
    src/gp_rpc_release_handle.c \
Packit Service 9f2c4a
    src/gp_rpc_acquire_cred.c \
Packit Service 9f2c4a
    src/gp_rpc_indicate_mechs.c \
Packit Service 9f2c4a
    src/gp_rpc_import_and_canon_name.c \
Packit Service 9f2c4a
    src/gp_rpc_init_sec_context.c \
Packit Service 9f2c4a
    src/gp_rpc_get_mic.c \
Packit Service 9f2c4a
    src/gp_rpc_verify_mic.c \
Packit Service 9f2c4a
    src/gp_rpc_wrap.c \
Packit Service 9f2c4a
    src/gp_rpc_unwrap.c \
Packit Service 9f2c4a
    src/gp_rpc_wrap_size_limit.c \
Packit Service 9f2c4a
    src/gssproxy.c
Packit Service 9f2c4a
Packit Service 9f2c4a
proxymech_la_SOURCES = \
Packit Service 9f2c4a
    src/gp_conv.c \
Packit Service 9f2c4a
    $(GP_RPCGEN_OBJ) \
Packit Service 9f2c4a
    $(GP_RPCCLI_OBJ) \
Packit Service 9f2c4a
    $(GP_MECHGLUE_OBJ)
Packit Service 9f2c4a
proxymech_la_CFLAGS = \
Packit Service 9f2c4a
    $(AM_FLAGS)
Packit Service 9f2c4a
proxymech_la_LDFLAGS = \
Packit Service 9f2c4a
    -avoid-version \
Packit Service 9f2c4a
    -module
Packit Service 9f2c4a
Packit Service 9f2c4a
cli_srv_comm_SOURCES = \
Packit Service 9f2c4a
    src/gp_conv.c \
Packit Service 9f2c4a
    src/gp_debug.c \
Packit Service 9f2c4a
    src/gp_log.c \
Packit Service 9f2c4a
    $(GP_RPCGEN_OBJ) \
Packit Service 9f2c4a
    $(GP_RPCCLI_OBJ) \
Packit Service 9f2c4a
    tests/t_utils.c \
Packit Service 9f2c4a
    tests/cli_srv_comm.c
Packit Service 9f2c4a
Packit Service 9f2c4a
interposetest_SOURCES = \
Packit Service 9f2c4a
    src/gp_log.c \
Packit Service 9f2c4a
    src/gp_debug.c \
Packit Service 9f2c4a
    tests/t_utils.c \
Packit Service 9f2c4a
    tests/interposetest.c
Packit Service 9f2c4a
Packit Service 9f2c4a
gssproxy_LDADD = \
Packit Service 9f2c4a
    $(GSS_PROXY_LIBS)
Packit Service 9f2c4a
Packit Service 9f2c4a
cli_srv_comm_LDADD = \
Packit Service 9f2c4a
    $(GSS_PROXY_LIBS)
Packit Service 9f2c4a
Packit Service 9f2c4a
interposetest_LDADD = \
Packit Service 9f2c4a
    $(GSS_PROXY_LIBS)
Packit Service 9f2c4a
Packit Service 9f2c4a
dist_noinst_DATA += \
Packit Service 9f2c4a
    m4
Packit Service 9f2c4a
Packit Service 9f2c4a
noinst_PROGRAMS = cli_srv_comm interposetest
Packit Service 9f2c4a
Packit Service 9f2c4a
################
Packit Service 9f2c4a
# TRANSLATIONS #
Packit Service 9f2c4a
################
Packit Service 9f2c4a
update-po:
Packit Service 9f2c4a
if HAVE_MANPAGES
Packit Service 9f2c4a
	$(MAKE) -C man update-po
Packit Service 9f2c4a
endif
Packit Service 9f2c4a
#	$(MAKE) -C po update-po
Packit Service 9f2c4a
Packit Service 9f2c4a
#######################
Packit Service 9f2c4a
# Installation Extras #
Packit Service 9f2c4a
#######################
Packit Service 9f2c4a
Packit Service 9f2c4a
systemdunit_DATA =
Packit Service 9f2c4a
if HAVE_SYSTEMD_UNIT
Packit Service 9f2c4a
    systemdunit_DATA += \
Packit Service 9f2c4a
        systemd/gssproxy.service
Packit Service 9f2c4a
endif
Packit Service 9f2c4a
Packit Service 9f2c4a
noinst_DATA = \
Packit Service 9f2c4a
    examples/gssproxy.conf \
Packit Service 9f2c4a
    examples/24-nfs-server.conf \
Packit Service 9f2c4a
    examples/80-httpd.conf \
Packit Service 9f2c4a
    examples/99-nfs-client.conf \
Packit Service 9f2c4a
    examples/mech
Packit Service 9f2c4a
Packit Service 9f2c4a
edit_cmd = $(SED) \
Packit Service 9f2c4a
    -e 's|@sbindir[@]|$(sbindir)|g' \
Packit Service 9f2c4a
    -e 's|@localstatedir[@]|$(localstatedir)|g' \
Packit Service 9f2c4a
    -e 's|@libdir[@]|$(libdir)|g' \
Packit Service 9f2c4a
    -e 's|@gpclidir[@]|$(gpclidir)|g'
Packit Service 9f2c4a
Packit Service 9f2c4a
replace_script = \
Packit Service 9f2c4a
    @rm -f $@ $@.tmp; \
Packit Service 9f2c4a
    srcdir=''; \
Packit Service 9f2c4a
        test -f ./$@.in || srcdir=$(srcdir)/; \
Packit Service 9f2c4a
        $(edit_cmd) $${srcdir}$@.in >$@.tmp; \
Packit Service 9f2c4a
    mv $@.tmp $@
Packit Service 9f2c4a
Packit Service 9f2c4a
EXTRA_DIST = \
Packit Service 9f2c4a
    systemd/gssproxy.service.in \
Packit Service 9f2c4a
    examples/gssproxy.conf.in \
Packit Service 9f2c4a
    examples/24-nfs-server.conf.in \
Packit Service 9f2c4a
    examples/80-httpd.conf.in \
Packit Service 9f2c4a
    examples/99-nfs-client.conf.in \
Packit Service 9f2c4a
    examples/mech.in
Packit Service 9f2c4a
Packit Service 9f2c4a
systemd/gssproxy.service: systemd/gssproxy.service.in Makefile
Packit Service 9f2c4a
	@$(MKDIR_P) systemd/
Packit Service 9f2c4a
	$(replace_script)
Packit Service 9f2c4a
Packit Service 9f2c4a
examples/%.conf: examples/%.conf.in Makefile
Packit Service 9f2c4a
	@$(MKDIR_P) examples/
Packit Service 9f2c4a
	$(replace_script)
Packit Service 9f2c4a
Packit Service 9f2c4a
examples/mech: examples/mech.in Makefile
Packit Service 9f2c4a
	@$(MKDIR_P) examples/
Packit Service 9f2c4a
	$(replace_script)
Packit Service 9f2c4a
Packit Service 9f2c4a
installgsspdirs::
Packit Service 9f2c4a
	mkdir -p \
Packit Service 9f2c4a
    $(DESTDIR)$(includedir) \
Packit Service 9f2c4a
    $(DESTDIR)$(libdir) \
Packit Service 9f2c4a
    $(DESTDIR)$(sbindir) \
Packit Service 9f2c4a
    $(DESTDIR)$(mandir) \
Packit Service 9f2c4a
    $(DESTDIR)$(gsspconfdir) \
Packit Service 9f2c4a
    $(DESTDIR)$(gssconfdir) \
Packit Service 9f2c4a
    $(DESTDIR)$(logpath) \
Packit Service 9f2c4a
    $(DESTDIR)$(gpstatedir) \
Packit Service 9f2c4a
    $(DESTDIR)$(gpclidir) \
Packit Service 9f2c4a
    $(DESTDIR)$(pubconfpath)
Packit Service 9f2c4a
Packit Service 9f2c4a
if HAVE_DOXYGEN
Packit Service 9f2c4a
docs:
Packit Service 9f2c4a
	$(DOXYGEN) doxy.config
Packit Service 9f2c4a
else
Packit Service 9f2c4a
docs:
Packit Service 9f2c4a
	@echo "Doxygen not installed, cannot generate documentation"
Packit Service 9f2c4a
	@exit 1
Packit Service 9f2c4a
endif
Packit Service 9f2c4a
Packit Service 9f2c4a
install-exec-hook: installgsspdirs
Packit Service 9f2c4a
	mkdir -p doc $(DESTDIR)/$(docdir); cp -a doc $(DESTDIR)/$(docdir)/
Packit Service 9f2c4a
if HAVE_SYSTEMD_UNIT
Packit Service 9f2c4a
	mkdir -p $(DESTDIR)$(systemdunitdir)
Packit Service 9f2c4a
endif
Packit Service 9f2c4a
Packit Service 9f2c4a
clean-local:
Packit Service 9f2c4a
	rm -Rf doc
Packit Service 9f2c4a
	rm -Rf testdir
Packit Service 9f2c4a
Packit Service 9f2c4a
CLEANFILES = *.X */*.X */*/*.X \
Packit Service 9f2c4a
    examples/mech \
Packit Service 9f2c4a
    examples/gssproxy.conf \
Packit Service 9f2c4a
    examples/24-nfs-server.conf \
Packit Service 9f2c4a
    examples/80-httpd.conf \
Packit Service 9f2c4a
    examples/99-nfs-client.conf \
Packit Service 9f2c4a
    systemd/gssproxy.service
Packit Service 9f2c4a
Packit Service 9f2c4a
check: all $(check_PROGRAMS)
Packit Service 9f2c4a
	$(srcdir)/tests/runtests.py $(CHECKARGS)
Packit Service 9f2c4a
Packit Service 9f2c4a
tests: check
Packit Service 9f2c4a
Packit Service 9f2c4a
# RPM-related tasks
Packit Service 9f2c4a
Packit Service 9f2c4a
RPMBUILD ?= $(PWD)/rpmbuild
Packit Service 9f2c4a
Packit Service 9f2c4a
dist_noinst_DATA += \
Packit Service 9f2c4a
    m4 \
Packit Service 9f2c4a
    contrib/gssproxy.spec.in \
Packit Service 9f2c4a
    BUILD.txt \
Packit Service 9f2c4a
    COPYING
Packit Service 9f2c4a
Packit Service 9f2c4a
rpmroot:
Packit Service 9f2c4a
	mkdir -p $(RPMBUILD)/BUILD
Packit Service 9f2c4a
	mkdir -p $(RPMBUILD)/RPMS
Packit Service 9f2c4a
	mkdir -p $(RPMBUILD)/SOURCES
Packit Service 9f2c4a
	mkdir -p $(RPMBUILD)/SPECS
Packit Service 9f2c4a
	mkdir -p $(RPMBUILD)/SRPMS
Packit Service 9f2c4a
Packit Service 9f2c4a
rpms: dist-gzip rpmroot
Packit Service 9f2c4a
	cp $(builddir)/contrib/gssproxy.spec $(RPMBUILD)/SPECS
Packit Service 9f2c4a
	cp $(distdir).tar.gz $(RPMBUILD)/SOURCES
Packit Service 9f2c4a
	cd $(RPMBUILD); \
Packit Service 9f2c4a
	rpmbuild --define "_topdir $(RPMBUILD)" -ba SPECS/gssproxy.spec
Packit Service 9f2c4a
Packit Service 9f2c4a
if GIT_CHECKOUT
Packit Service 9f2c4a
prerelease-rpms:
Packit Service 9f2c4a
	cp $(srcdir)/version.m4 $(srcdir)/version.m4.orig
Packit Service 9f2c4a
	sed -e "s/m4_define(\[PRERELEASE_VERSION_NUMBER\], \[.*\])/m4_define(\[PRERELEASE_VERSION_NUMBER\], \[.`date +%Y%m%d.%H%M`.git`git log -1 --pretty=format:%h`\])/" < $(srcdir)/version.m4.orig > $(srcdir)/version.m4
Packit Service 9f2c4a
	$(MAKE) rpms
Packit Service 9f2c4a
	mv $(srcdir)/version.m4.orig $(srcdir)/version.m4
Packit Service 9f2c4a
endif
Packit Service 9f2c4a
Packit Service 9f2c4a
# make srpms will use the old digest algorithm to be compatible
Packit Service 9f2c4a
# with RHEL5
Packit Service 9f2c4a
srpm: dist-gzip rpmroot
Packit Service 9f2c4a
	cp $(builddir)/contrib/gssproxy.spec $(RPMBUILD)/SPECS
Packit Service 9f2c4a
	cp $(distdir).tar.gz $(RPMBUILD)/SOURCES
Packit Service 9f2c4a
	cd $(RPMBUILD); \
Packit Service 9f2c4a
	rpmbuild --define "_topdir $(RPMBUILD)" \
Packit Service 9f2c4a
	         --define _source_filedigest_algorithm=1 \
Packit Service 9f2c4a
	         -bs SPECS/gssproxy.spec
Packit Service 9f2c4a
Packit Service 9f2c4a
if GIT_CHECKOUT
Packit Service 9f2c4a
prerelease-srpm:
Packit Service 9f2c4a
	cp $(srcdir)/version.m4 $(srcdir)/version.m4.orig
Packit Service 9f2c4a
	sed -e "s/m4_define(\[PRERELEASE_VERSION_NUMBER\], \[.*\])/m4_define(\[PRERELEASE_VERSION_NUMBER\], \[.`date +%Y%m%d.%H%M`.git`git log -1 --pretty=format:%h`\])/" < $(srcdir)/version.m4.orig > $(srcdir)/version.m4
Packit Service 9f2c4a
	$(MAKE) srpm
Packit Service 9f2c4a
	mv $(srcdir)/version.m4.orig $(srcdir)/version.m4
Packit Service 9f2c4a
endif
Packit Service 9f2c4a
Packit Service 9f2c4a
####################
Packit Service 9f2c4a
# Testing          #
Packit Service 9f2c4a
####################
Packit Service 9f2c4a
Packit Service 9f2c4a
test_proxymech:
Packit Service 9f2c4a
	TMPDIR=tests/scripts/ $(srcdir)/tests/scripts/dlopen.sh ./.libs/proxymech.so || exit 1