NULL = bin_PROGRAMS = $(NULL) noinst_PROGRAMS = $(NULL) noinst_LTLIBRARIES = $(NULL) libexec_PROGRAMS = $(NULL) CLEANFILES = $(NULL) DISTCLEANFILES= $(NULL) BUILT_SOURCES = $(NULL) EXTRA_DIST = include $(top_srcdir)/buildutil/glib-tap.mk SUBDIRS = if BUILD_DOCUMENTATION SUBDIRS += . doc endif SUBDIRS += po %.service: %.service.in config.log $(AM_V_GEN) $(SED) -e "s|\@libexecdir\@|$(libexecdir)|" -e "s|\@extraargs\@||" $< > $@ dbus_servicedir = $(DBUS_SERVICE_DIR) service_in_files = $(NULL) dbus_service_DATA = $(NULL) systemduserunit_DATA = $(NULL) CLEANFILES += $(dbus_service_DATA) CLEANFILES += $(systemduserunit_DATA) EXTRA_DIST += $(service_in_files) FLATPAK_BINDIR=$(bindir) AM_CPPFLAGS = \ -DFLATPAK_BINDIR=\"$(FLATPAK_BINDIR)\" \ -DFLATPAK_SYSTEMDIR=\"$(SYSTEM_INSTALL_DIR)\" \ -DFLATPAK_CONFIGDIR=\"$(sysconfdir)/flatpak\" \ -DFLATPAK_BASEDIR=\"$(pkgdatadir)\" \ -DFLATPAK_TRIGGERDIR=\"$(pkgdatadir)/triggers\" \ -DSYSTEM_FONTS_DIR=\"$(SYSTEM_FONTS_DIR)\" \ -DHELPER=\"$(libdir)/flatpak/bwrap\" \ -DDBUSPROXY=\"$(libexecdir)/flatpak-dbus-proxy\" \ -DG_LOG_DOMAIN=\"flatpak\" \ -I$(srcdir)/libglnx \ -I$(srcdir)/common \ -I$(builddir)/common \ $(NULL) triggersdir = $(pkgdatadir)/triggers dist_triggers_SCRIPTS = \ triggers/gtk-icon-cache.trigger \ triggers/mime-database.trigger \ triggers/desktop-database.trigger \ $(NULL) lib_LTLIBRARIES = noinst_LTLIBRARIES += libglnx.la libglnx_srcpath := $(srcdir)/libglnx libglnx_cflags := \ $(BASE_CFLAGS) \ "-I$(libglnx_srcpath)" \ $(HIDDEN_VISIBILITY_CFLAGS) \ $(NULL) libglnx_libs := $(BASE_LIBS) include libglnx/Makefile-libglnx.am.inc include common/Makefile.am.inc include data/Makefile.am.inc include app/Makefile.am.inc include lib/Makefile.am.inc include builder/Makefile.am.inc include session-helper/Makefile.am.inc include system-helper/Makefile.am.inc include dbus-proxy/Makefile.am.inc include permission-store/Makefile.am.inc include document-portal/Makefile.am.inc include tests/Makefile.am.inc bwrap_PROGRAMS = bwrap bwrapdir = $(libdir)/flatpak include bubblewrap/Makefile-bwrap.am.inc # NOTE: bwrap is install-bwrapPROGS which is run from install-data, not install-exec, this data-hook is used install-data-hook: $(MAKE) $(AM_MAKEFLAGS) install-test-data-hook if PRIV_MODE_SETUID $(SUDO_BIN) chown root $(DESTDIR)$(libdir)/flatpak/bwrap $(SUDO_BIN) chmod u+s $(DESTDIR)$(libdir)/flatpak/bwrap else if PRIV_MODE_FILECAPS $(SUDO_BIN) setcap cap_sys_admin,cap_net_admin,cap_sys_chroot+ep $(DESTDIR)$(libdir)/flatpak/bwrap endif endif completiondir = $(datadir)/bash-completion/completions completion_DATA = completion/flatpak EXTRA_DIST += $(completion_DATA) profiledir = $(sysconfdir)/profile.d profile_DATA = flatpak.sh EXTRA_DIST += \ profile/flatpak.sh.in \ $(NULL) DISTCLEANFILES += flatpak.sh flatpak.sh: profile/flatpak.sh.in $(AM_V_GEN) $(SED) -e "s|\@localstatedir\@|$(localstatedir)|" \ -e "s|\@sysconfdir\@|$(sysconfdir)|" $< > $@ envdir = $(datadir)/gdm/env.d env_DATA = flatpak.env EXTRA_DIST += env.d/flatpak.env.in DISTCLEANFILES += flatpak.env flatpak.env: env.d/flatpak.env.in $(AM_V_GEN) $(SED) -e "s|\@localstatedir\@|$(localstatedir)|" \ -e "s|\@sysconfdir\@|$(sysconfdir)|" $< > $@ pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = flatpak.pc EXTRA_DIST += flatpak.pc.in DISTCHECK_CONFIGURE_FLAGS = \ --enable-documentation \ --disable-maintainer-mode \ --enable-introspection