Makefile.am revision f37e795cd16310759dc9741c1ab1323b287a9101
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekextra_distcheck_flags =
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif HAVE_DEVSHM
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek extra_distcheck_flags += --with-test-dir=/dev/shm
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif WITH_JOURNALD
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek extra_distcheck_flags += --with-syslog=journald
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub HrozekDISTCHECK_CONFIGURE_FLAGS = --with-ldb-lib-dir="$$dc_install_base"/lib/ldb \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek --disable-dbus-tests \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek --enable-all-experimental-features \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(extra_distcheck_flags) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(AUX_DISTCHECK_CONFIGURE_FLAGS)
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub HrozekCLEANFILES = $(NULL)
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub HrozekBUILT_SOURCES = $(NULL)
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif HAVE_MANPAGES
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek# Some old versions of automake don't define builddir
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekbuilddir ?= .
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub HrozekDOXYGEN = @DOXYGEN@
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub HrozekDISTSETUPOPTS =
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif HAVE_DEBIAN
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub HrozekDISTSETUPOPTS += --install-layout=deb
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozeksssdlibexecdir = $(libexecdir)/sssd
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozeksssdlibdir = $(libdir)/sssd
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozeksssddefaultconfdir = $(sssdlibdir)/conf
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekldblibdir = @ldblibdir@
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif BUILD_KRB5_LOCATOR_PLUGIN
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekkrb5plugindir = @krb5pluginpath@
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif BUILD_KRB5_LOCALAUTH_PLUGIN
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekkrb5localauth_plugindir = @appmodpath@
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif BUILD_PAC_RESPONDER
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozekkrb5authdata_plugindir = @krb5authdatapluginpath@
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif BUILD_CIFS_IDMAP_PLUGIN
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekcifsplugindir = @cifspluginpath@
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif BUILD_SAMBA
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekwinbindplugindir = @winbindpluginpath@
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif BUILD_LIBWBCLIENT
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozeklibwbclientdir = @appmodpath@
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozeksssdconfdir = $(sysconfdir)/sssd
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozeksssddatadir = $(datadir)/sssd
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozeksssdapiplugindir = $(sssddatadir)/sssd.api.d
e15a9f81eb33066937710d7dee6976a3646d119cJakub Hrozeksssdtapscriptdir = $(sssddatadir)/systemtap
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekdbuspolicydir = $(sysconfdir)/dbus-1/system.d
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekdbusservicedir = $(datadir)/dbus-1/system-services
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozeksss_statedir = $(localstatedir)/lib/sss
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekrunstatedir = @runstatedir@
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozeklocaledir = @localedir@
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozeknsslibdir = @nsslibdir@
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozekpamlibdir = @pammoddir@
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozekautofslibdir = @appmodpath@
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozeknfslibdir = @nfsidmaplibdir@
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekdbpath = @dbpath@
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozekpluginpath = @pluginpath@
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekpidpath = @pidpath@
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekpipepath = @pipepath@
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekmcpath = @mcpath@
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekinitdir = @initdir@
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozeksystemdunitdir = @systemdunitdir@
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozeksystemdconfdir = @systemdconfdir@
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozeklogpath = @logpath@
e15a9f81eb33066937710d7dee6976a3646d119cJakub Hrozekpubconfpath = @pubconfpath@
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekgpocachepath = @gpocachepath@
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekkeytabdir = $(sss_statedir)/keytabs
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekpkgconfigdir = $(libdir)/pkgconfig
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekkrb5rcachedir = @krb5rcachedir@
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozeksudolibdir = @sudolibpath@
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekpolkitdir = @polkitdir@
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekpamconfdir = $(sysconfdir)/pam.d
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozeksystemtap_tapdir = @tapset_dir@
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozeksecdbpath = @secdbpath@
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub HrozekUNICODE_LIBS=@UNICODE_LIBS@
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub HrozekMKDIR_P = @MKDIR_P@
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub HrozekINSTALL = @INSTALL@
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub HrozekSSSD_USER = @SSSD_USER@
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif WANT_AUX_INFO
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek AM_CFLAGS += -aux-info $@.X
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek AM_CFLAGS += -Wall -Wshadow -Wstrict-prototypes -Wpointer-arith \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek -Wcast-qual -Wcast-align -Wwrite-strings -Wundef \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek -Werror-implicit-function-declaration -Winit-self \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek -Wmissing-include-dirs \
e15a9f81eb33066937710d7dee6976a3646d119cJakub Hrozek -fno-strict-aliasing \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekpkgconfig_DATA =
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub HrozekACLOCAL_AMFLAGS = -I m4 -I .
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekbin_PROGRAMS = \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek sss_ssh_authorizedkeys \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek sss_ssh_knownhostsproxy
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozeksbin_PROGRAMS = \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek sss_useradd \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek sss_userdel \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek sss_groupadd \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek sss_groupdel \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek sss_usermod \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek sss_groupmod \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek sss_groupshow \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek sss_debuglevel \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek sss_override \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozeksssdlibexec_PROGRAMS = \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek krb5_child \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek ldap_child \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek proxy_child \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek sss_signal \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif BUILD_SUDO
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozeksssdlibexec_PROGRAMS += sssd_sudo
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif BUILD_AUTOFS
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozeksssdlibexec_PROGRAMS += sssd_autofs
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozeksssdlibexec_PROGRAMS += sssd_ssh
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozeksssdlibexec_PROGRAMS += sssd_ifp
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif BUILD_SAMBA
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozeksssdlibexec_PROGRAMS += gpo_child
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif BUILD_SEMANAGE
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozeksssdlibexec_PROGRAMS += selinux_child
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozeksssdlibexec_PROGRAMS += p11_child
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif HAVE_POLKIT_RULES_D
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekpolkit_rulesdir = $(polkitdir)
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozekdist_polkit_rules_DATA = contrib/sssd-pcsc.rules
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif BUILD_SECRETS
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozeksssdlibexec_PROGRAMS += sssd_secrets
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif BUILD_PAC_RESPONDER
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek sssdlibexec_PROGRAMS += sssd_pac
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif HAVE_CHECK
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek non_interactive_check_based_tests = \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek dlopen-tests \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek sysdb-tests \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek strtonum-tests \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek resolv-tests \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek krb5-utils-tests \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek check_and_open-tests \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek files-tests \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek refcount-tests \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek fail_over-tests \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek find_uid-tests \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek auth-tests \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek ipa_ldap_opt-tests \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek ad_ldap_opt-tests \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek crypto-tests \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek util-tests \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek debug-tests \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek ipa_hbac-tests \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek sss_idmap-tests \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek responder_socket_access-tests \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek safe-format-tests
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek non_interactive_check_based_tests += sysdb_ssh-tests
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif BUILD_DBUS_TESTS
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek non_interactive_check_based_tests += \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek sbus_tests \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek sbus_codegen_tests
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekendif # BUILD_DBUS_TESTS
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozekendif # HAVE_CHECK
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozekif HAVE_CMOCKA
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek non_interactive_cmocka_based_tests = \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek nss-srv-tests \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek test-find-uid \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek test-negcache \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek test-authtok \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek sss_nss_idmap-tests \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek dyndns-tests \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek fqnames-tests \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek nestedgroups-tests \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek test_sss_idmap \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek test_ipa_idmap \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek test_utils \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek dp_opt_tests \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek responder-get-domains-tests \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek sbus-internal-tests \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek sss_sifp-tests \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek test_search_bases \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek test_ldap_auth \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek test_sdap_access \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek sdap-tests \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek test_sysdb_ts_cache \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek test_sysdb_views \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek test_sysdb_subdomains \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek test_sysdb_sudo \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek test_sysdb_utils \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek test_wbc_calls \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek test_be_ptask \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek test_copy_ccache \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek test_copy_keytab \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek test_child_common \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek responder_cache_req-tests \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek test_sbus_opath \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek test_fo_srv \
c93a3ac5ff2e037471d8d6b2e61e2578fdc09315Lukas Slebodnik pam-srv-tests \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek test_ipa_subdom_util \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek test_tools_colondb \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek test_krb5_wait_queue \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek test_cert_utils \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek test_ldap_id_cleanup \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek test_data_provider_be \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek test_dp_request_table \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek test_dp_request \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek test_dp_builtin \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek test_ipa_dn \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek simple-access-tests \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek krb5_common_test \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozekif HAVE_LIBRESOLV
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozeknon_interactive_cmocka_based_tests += test_resolv_fake
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozekendif # HAVE_LIBRESOLV
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozeknon_interactive_cmocka_based_tests += ifp_tests
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekendif # BUILD_IFP
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif BUILD_SAMBA
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozeknon_interactive_cmocka_based_tests += \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek ad_access_filter_tests \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek ad_gpo_tests \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek ad_common_tests \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek test_ad_subdom \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek test_ipa_subdom_server \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekendif # HAVE_CMOCKA
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekcheck_PROGRAMS = \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek stress-tests \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek krb5-child-test \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(non_interactive_cmocka_based_tests) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(non_interactive_check_based_tests)
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif HAVE_CMOCKA
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekcheck_PROGRAMS += dummy-child
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekendif # HAVE_CMOCKA
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub HrozekPYTHON_TESTS =
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif BUILD_PYTHON2_BINDINGS
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub HrozekPYTHON_TESTS += src/config/SSSDConfigTest.py2.sh \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif BUILD_PYTHON3_BINDINGS
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub HrozekPYTHON_TESTS += src/config/SSSDConfigTest.py3.sh \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub HrozekTEST_EXTENSIONS = .sh
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(PYTHON_TESTS) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(non_interactive_cmocka_based_tests) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(non_interactive_check_based_tests) \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozeksssdlib_LTLIBRARIES = \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif BUILD_SAMBA
e15a9f81eb33066937710d7dee6976a3646d119cJakub Hrozeksssdlib_LTLIBRARIES += \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekldblib_LTLIBRARIES = \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif BUILD_KRB5_LOCATOR_PLUGIN
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekkrb5plugin_LTLIBRARIES = \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif BUILD_KRB5_LOCALAUTH_PLUGIN
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekkrb5localauth_plugin_LTLIBRARIES = \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif BUILD_PAC_RESPONDER
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekkrb5authdata_plugin_LTLIBRARIES = \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif BUILD_CIFS_IDMAP_PLUGIN
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekcifsplugin_LTLIBRARIES = \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif BUILD_SAMBA
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekwinbindplugin_LTLIBRARIES = \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozeknoinst_LTLIBRARIES =
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekpkglib_LTLIBRARIES =
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif BUILD_PYTHON2_BINDINGS
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekpy2exec_LTLIBRARIES = \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozekif BUILD_PYTHON3_BINDINGS
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozekpy3exec_LTLIBRARIES = \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozekdist_noinst_SCRIPTS = \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek $(EXTRA_SCRIPTS) \
e15a9f81eb33066937710d7dee6976a3646d119cJakub Hrozekdist_noinst_DATA = \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek src/config/testconfigs/sssd-invalid-badbool.conf \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek src/config/testconfigs/sssd-nonexisting-services-domains.conf \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek $(SYSTEMTAP_PROBES) \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek###############################
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek# Global compilation settings #
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek###############################
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub HrozekAM_CPPFLAGS = \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek -I$(srcdir)/src \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek $(POPT_CFLAGS) \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek $(TALLOC_CFLAGS) \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek $(TDB_CFLAGS) \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek $(TEVENT_CFLAGS) \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek $(LDB_CFLAGS) \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek $(DBUS_CFLAGS) \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek $(PCRE_CFLAGS) \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek $(COLLECTION_CFLAGS) \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek $(INI_CONFIG_CFLAGS) \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek $(DHASH_CFLAGS) \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek $(LIBNL_CFLAGS) \
38ebc764eeb7693e0c4f0894d6687e54fbba871bJakub Hrozek $(OPENLDAP_CFLAGS) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(GLIB2_CFLAGS) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(JOURNALD_CFLAGS) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek -DLIBDIR=\"$(libdir)\" \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek -DVARDIR=\"$(localstatedir)\" \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek -DSSS_STATEDIR=\"$(sss_statedir)\" \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek -DSYSCONFDIR=\"$(sysconfdir)\" \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek -DSHLIBEXT=\"$(SHLIBEXT)\" \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek -DSSSDDATADIR=\"$(sssddatadir)\" \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek -DSSSD_LIBEXEC_PATH=\"$(sssdlibexecdir)\" \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek -DSSSD_CONF_DIR=\"$(sssdconfdir)\" \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek -DSSSD_DEFAULT_CONF_DIR=\"$(sssddefaultconfdir)\" \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek -DSSS_NSS_MCACHE_DIR=\"$(mcpath)\" \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek -DSSS_NSS_SOCKET_NAME=\"$(pipepath)/nss\" \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek -DSSS_PAM_SOCKET_NAME=\"$(pipepath)/pam\" \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek -DSSS_PAC_SOCKET_NAME=\"$(pipepath)/pac\" \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek -DSSS_PAM_PRIV_SOCKET_NAME=\"$(pipepath)/private/pam\" \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek -DSSS_SEC_SOCKET_NAME=\"$(runstatedir)/secrets.socket\" \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek -DSSS_SUDO_SOCKET_NAME=\"$(pipepath)/sudo\" \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek -DSSS_AUTOFS_SOCKET_NAME=\"$(pipepath)/autofs\" \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek -DSSS_SSH_SOCKET_NAME=\"$(pipepath)/ssh\" \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek -DLOCALEDIR=\"$(localedir)\" \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek -DBASE_FILE_STEM=\"$(*F)\" \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub HrozekSSSD_CACHE_REQ_OBJ = \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek src/responder/common/cache_req/cache_req_search.c \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek src/responder/common/cache_req/cache_req_data.c \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek src/responder/common/cache_req/plugins/cache_req_common.c \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek src/responder/common/cache_req/plugins/cache_req_enum_users.c \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek src/responder/common/cache_req/plugins/cache_req_enum_groups.c \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek src/responder/common/cache_req/plugins/cache_req_enum_svc.c \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek src/responder/common/cache_req/plugins/cache_req_user_by_name.c \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek src/responder/common/cache_req/plugins/cache_req_user_by_upn.c \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek src/responder/common/cache_req/plugins/cache_req_user_by_id.c \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek src/responder/common/cache_req/plugins/cache_req_user_by_filter.c \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek src/responder/common/cache_req/plugins/cache_req_user_by_cert.c \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek src/responder/common/cache_req/plugins/cache_req_group_by_name.c \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek src/responder/common/cache_req/plugins/cache_req_group_by_id.c \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek src/responder/common/cache_req/plugins/cache_req_group_by_filter.c \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek src/responder/common/cache_req/plugins/cache_req_initgroups_by_name.c \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek src/responder/common/cache_req/plugins/cache_req_initgroups_by_upn.c \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek src/responder/common/cache_req/plugins/cache_req_object_by_sid.c \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek src/responder/common/cache_req/plugins/cache_req_object_by_name.c \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek src/responder/common/cache_req/plugins/cache_req_object_by_id.c \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek src/responder/common/cache_req/plugins/cache_req_svc_by_name.c \
dcb44c39dda9699cdd6488fd116a51ced0687de3Jakub Hrozek src/responder/common/cache_req/plugins/cache_req_svc_by_port.c \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek src/responder/common/cache_req/plugins/cache_req_netgroup_by_name.c \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub HrozekSSSD_RESPONDER_OBJ = \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek src/responder/common/data_provider/rdp_message.c \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek src/responder/common/data_provider/rdp_client.c \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(SSSD_CACHE_REQ_OBJ) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub HrozekSSSD_TOOLS_OBJ = \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub HrozekSSSD_LCL_TOOLS_OBJ = \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(SSSD_TOOLS_OBJ)
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub HrozekSSSD_RESOLV_OBJ = \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub HrozekSSSD_FAILOVER_OBJ = \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(SSSD_RESOLV_OBJ)
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub HrozekSSSD_LIBS = \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(TALLOC_LIBS) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(TEVENT_LIBS) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(POPT_LIBS) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(LDB_LIBS) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(DBUS_LIBS) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(PCRE_LIBS) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(INI_CONFIG_LIBS) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(COLLECTION_LIBS) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(DHASH_LIBS) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(OPENLDAP_LIBS) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(SELINUX_LIBS) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub HrozekPYTHON_BINDINGS_LIBS = \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(TALLOC_LIBS) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(POPT_LIBS) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(LDB_LIBS) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub HrozekTOOLS_LIBS = \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(LTLIBINTL) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(TALLOC_LIBS) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(TEVENT_LIBS) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(POPT_LIBS) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(LDB_LIBS) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(DBUS_LIBS) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(PCRE_LIBS) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(INI_CONFIG_LIBS) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(COLLECTION_LIBS) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(DHASH_LIBS) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek $(OPENLDAP_LIBS) \
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekif BUILD_SELINUX
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek PYTHON_BINDINGS_LIBS += $(SELINUX_LIBS)
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozek TOOLS_LIBS += $(SELINUX_LIBS)
9cb46bc62f22e0104f1b41a423b014c281ef5fc2Jakub Hrozekdist_noinst_HEADERS = \
33df734b39538eeb870b118b7feea76f90bb004bJakub Hrozek src/responder/common/cache_req/cache_req_plugin.h \
33df734b39538eeb870b118b7feea76f90bb004bJakub Hrozek src/responder/common/cache_req/cache_req_private.h \
33df734b39538eeb870b118b7feea76f90bb004bJakub Hrozek src/providers/data_provider/dp_responder_iface.h \
33df734b39538eeb870b118b7feea76f90bb004bJakub Hrozek src/providers/data_provider/dp_iface_generated.h \
dist_noinst_HEADERS += src/util/crypto/nss/nss_util.h \
pkglib_LTLIBRARIES += libsss_debug.la
pkglib_LTLIBRARIES += libsss_child.la
libsss_child_la_SOURCES = src/util/child_common.c
pkglib_LTLIBRARIES += libsss_crypt.la
# libsss_crypt.so to hide internals. SSS_CRYPT_{CFLAGS,LIBS} might be used
SSS_CRYPT_SOURCES = src/util/crypto/nss/nss_base64.c \
SSS_CRYPT_SOURCES = src/util/crypto/libcrypto/crypto_base64.c \
pkglib_LTLIBRARIES += libsss_cert.la
pkglib_LTLIBRARIES += libsss_util.la
libsss_util_la_SOURCES += src/db/sysdb_sudo.c
libsss_util_la_LIBADD += stap_generated_probes.lo
pkglib_LTLIBRARIES += libsss_semanage.la
lib_LTLIBRARIES = libipa_hbac.la \
pkgconfig_DATA += src/lib/ipa_hbac/ipa_hbac.pc
libipa_hbac_la_DEPENDENCIES = src/lib/ipa_hbac/ipa_hbac.exports
-I$(top_srcdir)/src/util \
-Wl,--version-script,$(srcdir)/src/lib/ipa_hbac/ipa_hbac.exports \
dist_noinst_DATA += src/lib/ipa_hbac/ipa_hbac.exports
pkgconfig_DATA += src/lib/idmap/sss_idmap.pc
libsss_idmap_la_DEPENDENCIES = src/lib/idmap/sss_idmap.exports
-Wl,--version-script,$(srcdir)/src/lib/idmap/sss_idmap.exports \
dist_noinst_DATA += src/lib/idmap/sss_idmap.exports
pkgconfig_DATA += src/sss_client/idmap/sss_nss_idmap.pc
libsss_nss_idmap_la_DEPENDENCIES = src/sss_client/idmap/sss_nss_idmap.exports
-Wl,--version-script,$(srcdir)/src/sss_client/idmap/sss_nss_idmap.exports \
dist_noinst_DATA += src/sss_client/idmap/sss_nss_idmap.exports
libwbclient_LTLIBRARIES = libwbclient.la
pkgconfig_DATA += src/sss_client/libwbclient/wbclient_sssd.pc
-Wl,--version-script,$(srcdir)/src/sss_client/libwbclient/wbclient.exports \
dist_noinst_DATA += src/sss_client/libwbclient/wbclient.exports \
include_HEADERS += src/sss_client/libwbclient/wbclient_sssd.h
lib_LTLIBRARIES += libsss_simpleifp.la
pkgconfig_DATA += src/lib/sifp/sss_simpleifp.pc
-I$(top_srcdir)/src/lib/sifp
-Wl,--version-script,$(srcdir)/src/lib/sifp/sss_simpleifp.exports \
dist_noinst_DATA += src/lib/sifp/sss_simpleifp.exports
$(srcdir)/src/systemtap/sssd_probes.d \
systemtap_tap_DATA = $(builddir)/src/systemtap/sssd.stp
$(builddir)/src/systemtap/sssd_functions.stp \
'# Actually generated by Makefile.am, in order to shut up libtool' \
BUILT_SOURCES += stap_generated_probes.h
CLEANFILES += stap_generated_probes.h \
$(srcdir)/src/tests/sbus_codegen_tests.xml \
$(srcdir)/src/monitor/monitor_iface.xml \
$(srcdir)/src/providers/data_provider/dp_iface.xml \
$(srcdir)/src/providers/proxy/proxy_iface.xml \
$(srcdir)/src/responder/ifp/ifp_iface.xml \
$(srcdir)/src/responder/nss/nss_iface.xml
SBUS_CODEGEN = src/sbus/sbus_codegen
$(CODEGEN_XML:.xml=_generated.c) \
$(CODEGEN_XML:.xml=_generated.h)
-Wl,--version-script,$(srcdir)/src/providers/sssd_be.exports \
-I$(top_srcdir)/src/lib/sifp
ldb_mod_test_dir: memberof.la
cp $(builddir)/.libs/memberof.so $(builddir)/ldb_mod_test_dir
-Wl,--version-script,$(srcdir)/src/providers/sssd_be.exports \
-Wl,--version-script,$(srcdir)/src/sss_client/idmap/sss_nss_idmap.unit_tests
dist_noinst_DATA += src/sss_client/idmap/sss_nss_idmap.unit_tests
nestedgroups_tests_LDADD += stap_generated_probes.lo
-I$(top_srcdir)/src/lib/sifp
pam_test_client_SOURCES = src/sss_client/pam_test_client.c
$(MKDIR_P) intg/bld; \
prefix=`mktemp --dry-run --tmpdir --directory sssd-intg.XXXXXXXX`; \
$(LN_S) "$$prefix" intg/pfx; \
cd intg/bld; \
--with-ldb-lib-dir="$$prefix"/lib/ldb \
rm "$$prefix"/lib/ldb/*.la; \
if [ ! -d intg/pfx ]; then $(MAKE) intgcheck-prepare; fi; \
cd intg/bld; \
$(MAKE) $(AM_MAKEFLAGS) -C src/tests/intg intgcheck-installed; \
prefix=`readlink -e intg/pfx`; \
nsslib_LTLIBRARIES = libnss_sss.la
-Wl,--version-script,$(srcdir)/src/sss_client/sss_nss.exports
nfslib_LTLIBRARIES = sss.la
pamlib_LTLIBRARIES = pam_sss.la
-Wl,--version-script,$(srcdir)/src/sss_client/sss_pam.exports
-Wl,--version-script,$(srcdir)/src/sss_client/sss_sudo.exports \
sudolib_LTLIBRARIES = libsss_sudo.la
autofslib_LTLIBRARIES = libsss_autofs.la
-Wl,--version-script,$(srcdir)/src/sss_client/autofs/sss_autofs.exports
dist_noinst_DATA += src/sss_client/sss_sudo.exports
dist_noinst_DATA += src/sss_client/autofs/sss_autofs.exports
pkglib_LTLIBRARIES += libsss_krb5_common.la
pkglib_LTLIBRARIES += libsss_ldap_common.la
libsss_ldap_common_la_LIBADD += stap_generated_probes.lo
libsss_ipa_la_SOURCES += src/providers/ipa/ipa_hostid.c
$(MAKE) -C src/man update-po
@$(MKDIR_P) src/sysv/systemd/
@$(MKDIR_P) src/sysv/systemd/
@$(MKDIR_P) src/sysv/systemd/
@$(MKDIR_P) src/sysv/systemd/
@$(MKDIR_P) src/sysv/systemd/
@$(MKDIR_P) src/sysv/systemd/
@$(MKDIR_P) src/sysv/systemd/
@$(MKDIR_P) src/sysv/systemd/
@$(MKDIR_P) src/sysv/systemd/
@$(MKDIR_P) src/sysv/systemd/
@$(MKDIR_P) src/sysv/systemd/
@$(MKDIR_P) src/sysv/systemd/
@$(MKDIR_P) src/sysv/systemd/
@$(MKDIR_P) src/sysv/systemd/
@$(MKDIR_P) src/sysv/systemd/
@$(MKDIR_P) src/sysv/systemd/
@$(MKDIR_P) src/sysv/systemd/
$(DESTDIR)$(pubconfpath)/krb5.include.d \
$(DESTDIR)$(sssdconfdir)/conf.d \
$(DESTDIR)$(pubconfpath)/krb5.include.d $(DESTDIR)$(gpocachepath)
$(DESTDIR)$(sssdconfdir)/conf.d
$(DOXYGEN) src/doxy.config
$(DOXYGEN) src/lib/ipa_hbac/ipa_hbac.doxy
$(DOXYGEN) src/lib/idmap/sss_idmap.doxy
$(DOXYGEN) src/sss_client/idmap/sss_nss_idmap.doxy
$(DOXYGEN) src/lib/sifp/sss_simpleifp.doxy
$(abs_builddir)/src/config/SSSDConfig/ipachangeconf.py:
$(abs_builddir)/src/config/SSSDConfig/sssd_upgrade_config.py:
$(abs_builddir)/src/config/SSSDConfig/ipachangeconf.py \
$(abs_builddir)/src/config/SSSDConfig/sssd_upgrade_config.py
cd $(builddir)/src/config; \
cd $(builddir)/src/config; \
cd $(builddir)/src/config; \
--record=$(abs_builddir)/src/config/.files2; \
cd $(builddir)/src/config; \
--record=$(abs_builddir)/src/config/.files2 --root=$(DESTDIR); \
cd $(builddir)/src/config; \
--record=$(abs_builddir)/src/config/.files3; \
cd $(builddir)/src/config; \
--record=$(abs_builddir)/src/config/.files3 --root=$(DESTDIR); \
rm $(DESTDIR)/$(nsslibdir)/libnss_sss.so.2 \
$(DESTDIR)/$(nsslibdir)/libnss_sss.so
if [ -f $(abs_builddir)/src/config/.files2 ]; then \
cat $(abs_builddir)/src/config/.files2 | xargs -iq rm -f $(DESTDIR)/q; \
rm $(abs_builddir)/src/config/.files2 ; \
if [ -f $(abs_builddir)/src/config/.files3 ]; then \
cat $(abs_builddir)/src/config/.files3 | xargs -iq rm -f $(DESTDIR)/q; \
rm $(abs_builddir)/src/config/.files3 ; \
rm $(DESTDIR)/$(winbindplugindir)/sss.so
if [ ! $(srcdir)/src/config/SSSDConfig/ipachangeconf.py -ef $(builddir)/src/config/SSSDConfig/ipachangeconf.py ]; then \
rm -f $(builddir)/src/config/SSSDConfig/ipachangeconf.py ; \
if [ ! $(srcdir)/src/config/SSSDConfig/ipachangeconf.py -ef $(builddir)/src/config/SSSDConfig/ipachangeconf.py ]; then \
rm -f $(builddir)/src/config/SSSDConfig/sssd_upgrade_config.py ; \
rm -f $(builddir)/src/config/SSSDConfig/*.pyc
cd $(builddir)/src/config; $(PYTHON2) setup.py build --build-base $(abs_builddir)/src/config clean --all
if [ ! $(srcdir)/src/config/SSSDConfig/ipachangeconf.py -ef $(builddir)/src/config/SSSDConfig/ipachangeconf.py ]; then \
rm -f $(builddir)/src/config/SSSDConfig/ipachangeconf.py ; \
if [ ! $(srcdir)/src/config/SSSDConfig/ipachangeconf.py -ef $(builddir)/src/config/SSSDConfig/ipachangeconf.py ]; then \
rm -f $(builddir)/src/config/SSSDConfig/sssd_upgrade_config.py ; \
rm -f $(builddir)/src/config/SSSDConfig/__pycache__/*.pyc
cd $(builddir)/src/config; $(PYTHON3) setup.py build --build-base $(abs_builddir)/src/config clean --all
rm -f $(builddir)/src/sysv/systemd/sssd.service
rm -f $(builddir)/src/sysv/systemd/sssd-autofs.socket
rm -f $(builddir)/src/sysv/systemd/sssd-autofs.service
rm -f $(builddir)/src/sysv/systemd/sssd-nss.socket
rm -f $(builddir)/src/sysv/systemd/sssd-nss.service
rm -f $(builddir)/src/sysv/systemd/sssd-pac.socket
rm -f $(builddir)/src/sysv/systemd/sssd-pac.service
rm -f $(builddir)/src/sysv/systemd/sssd-pam.socket
rm -f $(builddir)/src/sysv/systemd/sssd-pam-priv.socket
rm -f $(builddir)/src/sysv/systemd/sssd-pam.service
rm -f $(builddir)/src/sysv/systemd/sssd-ssh.socket
rm -f $(builddir)/src/sysv/systemd/sssd-ssh.service
rm -f $(builddir)/src/sysv/systemd/sssd-sudo.socket
rm -f $(builddir)/src/sysv/systemd/sssd-sudo.service
rm -f $(builddir)/src/sysv/systemd/sssd-secrets.socket
rm -f $(builddir)/src/sysv/systemd/sssd-secrets.service
rm -f $(builddir)/src/sysv/systemd/journal.conf
(cd src/tests/cwrap && $(MAKE) $(AM_MAKEFLAGS) $@) || exit 1;
git checkout $(srcdir)/po $(srcdir)/src/man/po
cp $(builddir)/contrib/sssd.spec $(RPMBUILD)/SPECS
cp $(distdir).tar.gz $(RPMBUILD)/SOURCES
rpmbuild --define "_topdir $(RPMBUILD)" -ba SPECS/sssd.spec
-bs SPECS/sssd.spec