diff options
Diffstat (limited to 'config.mk.in')
-rw-r--r-- | config.mk.in | 232 |
1 files changed, 228 insertions, 4 deletions
diff --git a/config.mk.in b/config.mk.in index 25c742498c..f94e107c01 100644 --- a/config.mk.in +++ b/config.mk.in @@ -20,8 +20,26 @@ # # You should have received a copy of the GNU Lesser General Public License # along with systemd; If not, see <http://www.gnu.org/licenses/>. -include $(dir $(lastword $(MAKEFILE_LIST)))/../../config.mk -include $(topsrcdir)/build-aux/Makefile.head.mk + +ifeq ($(topsrcdir),) + +topoutdir := $(patsubst %/,%,$(dir $(lastword $(MAKEFILE_LIST)))) +abs_topsrcdir := @abs_top_srcdir@ +topsrcdir = $(if $(value am_path),$(call am_path,$(abs_topsrcdir)),$(abs_topsrcdir)) + +MAKEFLAGS += --warn-undefined-variables +include $(topsrcdir)/build-aux/no-builtin-variables.mk +.LIBPATTERNS = lib%.so lib%.a + +include $(topsrcdir)/gnustandards.mk +include $(topsrcdir)/autoconf.mk + +CCLD = $(CC) + +OUR_CPPFLAGS = @OUR_CPPFLAGS@ +OUR_CFLAGS = @OUR_CFLAGS@ +OUR_LDFLAGS = @OUR_LDFLAGS@ +OUR_LIBTOOLFLAGS = # Dirs of external packages dbuspolicydir=@dbuspolicydir@ @@ -74,5 +92,211 @@ prefix=@prefix@ bindir=$(prefix)/bin libexecdir=$(prefix)/lib/systemd -$(eval $(value automake2autothing)) -include $(topsrcdir)/build-aux/Makefile.tail.mk +# Libraries we depend on +libbasic.CPPFLAGS = -I$(topsrcdir)/src/libbasic -I$(topoutdir)/src/libbasic +libbasic.DEPENDS = $(topoutdir)/src/libbasic/libbasic.la +libshared.CPPFLAGS = -I$(topsrcdir)/src/libshared -I$(topoutdir)/src/libshared +libshared.DEPENDS = $(topoutdir)/src/libshared/libshared.la +libfirewall.CPPFLAGS = -I$(topsrcdir)/src/libfirewall -I$(topoutdir)/src/libfirewall +libfirewall.DEPENDS = $(topoutdir)/src/libfirewall/libfirewall.la +libsystemd.CPPFLAGS = -I$(topsrcdir)/src/libsystemd/include -I$(topoutdir)/src/libsystemd/include +libsystemd.DEPENDS = $(topoutdir)/src/libsystemd/libsystemd/libsystemd.la +libsystemd-internal.CPPFLAGS = -I$(topsrcdir)/src/libsystemd/libsystemd-internal/include +libsystemd-internal.DEPENDS = $(topoutdir)/src/libsystemd/libsystemd-internal/libsystemd-internal.la +libsystemd-journal.CPPFLAGS = -I$(topsrcdir)/src/libsystemd/libsystemd-journal/include +libsystemd-journal.DEPENDS = $(topoutdir)/src/libsystemd/libsystemd-journal/libsystemd-journal.la +libacl.CPPFLAGS = +libacl.DEPENDS = @ACL_LIBS@ +libapparmor.CPPFLAGS = $(shell $(PKG_CONFIG) --cflags libapparmor) +libapparmor.DEPENDS = $(shell $(PKG_CONFIG) --libs libapparmor) +libaudit.CPPFLAGS = +libaudit.DEPENDS = @AUDIT_LIBS@ +libblkid.CPPFLAGS = $(shell $(PKG_CONFIG) --cflags blkid) +libblkid.DEPENDS = $(shell $(PKG_CONFIG) --libs blkid) +libcap.CPPFLAGS = +libcap.DEPENDS = @CAP_LIBS@ +libcryptsetup.CPPFLAGS = $(shell $(PKG_CONFIG) --cflags libcryptsetup) +libcryptsetup.DEPENDS = $(shell $(PKG_CONFIG) --libs libcryptsetup) +libcurl.CPPFLAGS = $(shell $(PKG_CONFIG) --cflags libcurl) +libcurl.DEPENDS = $(shell $(PKG_CONFIG) --libs libcurl) +libdbus.CPPFLAGS = $(shell $(PKG_CONFIG) --cflags dbus-1) +libdbus.DEPENDS = $(shell $(PKG_CONFIG) --libs dbus-1) +libelfutils.CPPFLAGS = +libelfutils.DEPENDS = @ELFUTILS_LIBS@ +libgcrypt.CPPFLAGS = $(LIBGCRYPT_CFLAGS) $(GPG_ERROR_CFLAGS) +libgcrypt.DEPENDS = $(LIBGCRYPT_LIBS) $(GPG_ERROR_LIBS) +libgnutls.CPPFLAGS = $(shell $(PKG_CONFIG) --cflags gnutls) +libgnutls.DEPENDS = $(shell $(PKG_CONFIG) --libs gnutls) +libidn.CPPFLAGS = $(shell $(PKG_CONFIG) --cflags libidn) +libidn.DEPENDS = $(shell $(PKG_CONFIG) --libs libidn) +libiptc.CPPFLAGS = $(shell $(PKG_CONFIG) --cflags libiptc) +libiptc.DEPENDS = $(shell $(PKG_CONFIG) --libs libiptc) +libkmod.CPPFLAGS = $(shell $(PKG_CONFIG) --cflags libkmod) +libkmod.DEPENDS = $(shell $(PKG_CONFIG) --libs libkmod) +liblz4.CPPFLAGS = $(shell $(PKG_CONFIG) --cflags liblz4) +liblz4.DEPENDS = $(shell $(PKG_CONFIG) --libs liblz4) +libmicrohttpd.CPPFLAGS = $(shell $(PKG_CONFIG) --cflags libmicrohttpd) +libmicrohttpd.DEPENDS = $(shell $(PKG_CONFIG) --libs libmicrohttpd) +libmount.CPPFLAGS = $(shell $(PKG_CONFIG) --cflags mount) +libmount.DEPENDS = $(shell $(PKG_CONFIG) --libs mount) +libpam.CPPFLAGS = +libpam.DEPENDS = @PAM_LIBS@ +libqrencode.CPPFLAGS = $(shell $(PKG_CONFIG) --cflags libqrencode) +libqrencode.DEPENDS = $(shell $(PKG_CONFIG) --libs libqrencode) +libseccomp.CPPFLAGS = $(shell $(PKG_CONFIG) --cflags libseccomp) +libseccomp.DEPENDS = $(shell $(PKG_CONFIG) --libs libseccomp) +libselinux.CPPFLAGS = $(shell $(PKG_CONFIG) --cflags libselinux) +libselinux.DEPENDS = $(shell $(PKG_CONFIG) --libs libselinux) +libxkbcommon.CPPFLAGS = $(shell $(PKG_CONFIG) --cflags xkbcommon) +libxkbcommon.DEPENDS = $(shell $(PKG_CONFIG) --libs xkbcommon) +libxz.CPPFLAGS = $(shell $(PKG_CONFIG) --cflags liblzma) +libxz.DEPENDS = $(shell $(PKG_CONFIG) --libs liblzma) +libz.CPPFLAGS = $(shell $(PKG_CONFIG) --cflags zlib) +libz.DEPENDS = $(shell $(PKG_CONFIG) --libs zlib) + +AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ + +ARCH_AARCH64 = @ARCH_AARCH64_TRUE@1 +ARCH_IA32 = @ARCH_IA32_TRUE@1 +ARCH_X86_64 = @ARCH_X86_64_TRUE@1 + +ENABLE_BACKLIGHT = @ENABLE_BACKLIGHT_TRUE@1 +ENABLE_BASH_COMPLETION = @ENABLE_BASH_COMPLETION_TRUE@1 +ENABLE_BINFMT = @ENABLE_BINFMT_TRUE@1 +ENABLE_BOOTCHART = @ENABLE_BOOTCHART_TRUE@1 +ENABLE_COMPAT_LIBS = @ENABLE_COMPAT_LIBS_TRUE@1 +ENABLE_COREDUMP = @ENABLE_COREDUMP_TRUE@1 +ENABLE_COVERAGE = @ENABLE_COVERAGE_TRUE@1 +ENABLE_EFI = @ENABLE_EFI_TRUE@1 +ENABLE_FIRSTBOOT = @ENABLE_FIRSTBOOT_TRUE@1 +ENABLE_HIBERNATE = @ENABLE_HIBERNATE_TRUE@1 +ENABLE_HOSTNAMED = @ENABLE_HOSTNAMED_TRUE@1 +ENABLE_HWDB = @ENABLE_HWDB_TRUE@1 +ENABLE_IMPORTD = @ENABLE_IMPORTD_TRUE@1 +ENABLE_LDCONFIG = @ENABLE_LDCONFIG_TRUE@1 +ENABLE_LOCALED = @ENABLE_LOCALED_TRUE@1 +ENABLE_LOGIND = @ENABLE_LOGIND_TRUE@1 +ENABLE_MACHINED = @ENABLE_MACHINED_TRUE@1 +ENABLE_MANPAGES = @ENABLE_MANPAGES_TRUE@1 +ENABLE_NETWORKD = @ENABLE_NETWORKD_TRUE@1 +ENABLE_POLKIT = @ENABLE_POLKIT_TRUE@1 +ENABLE_QUOTACHECK = @ENABLE_QUOTACHECK_TRUE@1 +ENABLE_RANDOMSEED = @ENABLE_RANDOMSEED_TRUE@1 +ENABLE_RESOLVED = @ENABLE_RESOLVED_TRUE@1 +ENABLE_RFKILL = @ENABLE_RFKILL_TRUE@1 +ENABLE_SPLIT_USR = @ENABLE_SPLIT_USR_TRUE@1 +ENABLE_SYSUSERS = @ENABLE_SYSUSERS_TRUE@1 +ENABLE_TESTS = @ENABLE_TESTS_TRUE@1 +ENABLE_TIMEDATED = @ENABLE_TIMEDATED_TRUE@1 +ENABLE_TIMESYNCD = @ENABLE_TIMESYNCD_TRUE@1 +ENABLE_TMPFILES = @ENABLE_TMPFILES_TRUE@1 +ENABLE_VCONSOLE = @ENABLE_VCONSOLE_TRUE@1 +ENABLE_ZSH_COMPLETION = @ENABLE_ZSH_COMPLETION_TRUE@1 + +HAVE_ACL = @HAVE_ACL_TRUE@1 +HAVE_AUDIT = @HAVE_AUDIT_TRUE@1 +HAVE_BLKID = @HAVE_BLKID_TRUE@1 +HAVE_BZIP2 = @HAVE_BZIP2_TRUE@1 +HAVE_COMPRESSION = @HAVE_COMPRESSION_TRUE@1 +HAVE_ELFUTILS = @HAVE_ELFUTILS_TRUE@1 +HAVE_GCRYPT = @HAVE_GCRYPT_TRUE@1 +HAVE_GNUEFI = @HAVE_GNUEFI_TRUE@1 +HAVE_GNUTLS = @HAVE_GNUTLS_TRUE@1 +HAVE_KMOD = @HAVE_KMOD_TRUE@1 +HAVE_LIBCRYPTSETUP = @HAVE_LIBCRYPTSETUP_TRUE@1 +HAVE_LIBCURL = @HAVE_LIBCURL_TRUE@1 +HAVE_LIBIPTC = @HAVE_LIBIPTC_TRUE@1 +HAVE_LZ4 = @HAVE_LZ4_TRUE@1 +HAVE_MICROHTTPD = @HAVE_MICROHTTPD_TRUE@1 +HAVE_MYHOSTNAME = @HAVE_MYHOSTNAME_TRUE@1 +HAVE_PAM = @HAVE_PAM_TRUE@1 +HAVE_PYTHON = @HAVE_PYTHON_TRUE@1 +HAVE_QRENCODE = @HAVE_QRENCODE_TRUE@1 +HAVE_REMOTE = @HAVE_REMOTE_TRUE@1 +HAVE_SECCOMP = @HAVE_SECCOMP_TRUE@1 +HAVE_SMACK = @HAVE_SMACK_TRUE@1 +HAVE_SYSV_COMPAT = @HAVE_SYSV_COMPAT_TRUE@1 +HAVE_UTMP = @HAVE_UTMP_TRUE@1 +HAVE_XZ = @HAVE_XZ_TRUE@1 +HAVE_ZLIB = @HAVE_ZLIB_TRUE@1 + +LIBTOOLFLAGS = + +INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ +INTLTOOL_MERGE = @INTLTOOL_MERGE@ +INTLTOOL_PERL = @INTLTOOL_PERL@ +INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ +GMSGFMT = @GMSGFMT@ +KBD_LOADKEYS = @KBD_LOADKEYS@ +KBD_SETFONT = @KBD_SETFONT@ +KEXEC = @KEXEC@ +KILL = @KILL@ +KMOD = @KMOD@ +LD = @LD@ +MANIFEST_TOOL = @MANIFEST_TOOL@ +PKG_CONFIG = @PKG_CONFIG@ +PYTHON = @PYTHON@ +QEMU = @QEMU@ +QUOTACHECK = @QUOTACHECK@ +QUOTAON = @QUOTAON@ +SETCAP = @SETCAP@ +SULOGIN = @SULOGIN@ +SUSHELL = @SUSHELL@ +UMOUNT_PATH = @UMOUNT_PATH@ +XSLTPROC = @XSLTPROC@ + +AMTAR = @AMTAR@ +CCDEPMODE = @CCDEPMODE@ +CERTIFICATEROOT = @CERTIFICATEROOT@ +DEBUGTTY = @DEBUGTTY@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +DNS_SERVERS = @DNS_SERVERS@ +DSYMUTIL = @DSYMUTIL@ +DUMPBIN = @DUMPBIN@ +EFI_ARCH = @EFI_ARCH@ +EFI_CC = @EFI_CC@ +EFI_INC_DIR = @EFI_INC_DIR@ +EFI_LDS_DIR = @EFI_LDS_DIR@ +EFI_LIB_DIR = @EFI_LIB_DIR@ +EFI_MACHINE_TYPE_NAME = @EFI_MACHINE_TYPE_NAME@ +EXEEXT = @EXEEXT@ +GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LIPO = @LIPO@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ +MAINT = @MAINT@ +NMEDIT = @NMEDIT@ +NTP_SERVERS = @NTP_SERVERS@ +OBJEXT = @OBJEXT@ +OTOOL = @OTOOL@ +OTOOL64 = @OTOOL64@ +PATH_SEPARATOR = : +PKG_CONFIG_LIBDIR = +PKG_CONFIG_PATH = /home/luke/.prefix/lib/pkgconfig +PYTHON_EXEC_PREFIX = ${exec_prefix} +PYTHON_PLATFORM = linux +PYTHON_PREFIX = ${prefix} +PYTHON_VERSION = 3.5 +QEMU_BIOS = +RC_LOCAL_SCRIPT_PATH_START = /etc/rc.local +RC_LOCAL_SCRIPT_PATH_STOP = /usr/sbin/halt.local +SET_MAKE = +SYSTEM_GID_MAX = 999 +SYSTEM_SYSVINIT_PATH = +SYSTEM_SYSVRCND_PATH = +SYSTEM_UID_MAX = 999 +TELINIT = /lib/sysvinit/telinit +TTY_GID = 5 +USE_NLS = yes + +build = x86_64-unknown-linux-gnu +build_alias = +build_cpu = x86_64 +build_os = linux-gnu +build_vendor = unknown + +endif |