mirror of
https://github.com/systemd/systemd.git
synced 2025-03-09 12:58:26 +03:00
build-sys: build and install systemd-coredumpctl conditionally
If coredump support is disabled via --disable-coredump, do not build and install the systemd-coredumpctl binary and man page.
This commit is contained in:
parent
135b5212d4
commit
d51167c626
@ -50,7 +50,6 @@ MANPAGES += \
|
|||||||
man/systemd-cat.1 \
|
man/systemd-cat.1 \
|
||||||
man/systemd-cgls.1 \
|
man/systemd-cgls.1 \
|
||||||
man/systemd-cgtop.1 \
|
man/systemd-cgtop.1 \
|
||||||
man/systemd-coredumpctl.1 \
|
|
||||||
man/systemd-delta.1 \
|
man/systemd-delta.1 \
|
||||||
man/systemd-detect-virt.1 \
|
man/systemd-detect-virt.1 \
|
||||||
man/systemd-fsck@.service.8 \
|
man/systemd-fsck@.service.8 \
|
||||||
@ -303,6 +302,14 @@ MANPAGES_ALIAS += \
|
|||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
if ENABLE_COREDUMP
|
||||||
|
MANPAGES += \
|
||||||
|
man/systemd-coredumpctl.1
|
||||||
|
MANPAGES_ALIAS += \
|
||||||
|
#
|
||||||
|
|
||||||
|
endif
|
||||||
|
|
||||||
if ENABLE_HOSTNAMED
|
if ENABLE_HOSTNAMED
|
||||||
MANPAGES += \
|
MANPAGES += \
|
||||||
man/hostnamectl.1 \
|
man/hostnamectl.1 \
|
||||||
|
22
Makefile.am
22
Makefile.am
@ -318,7 +318,6 @@ systemd_analyze_LDADD = \
|
|||||||
dist_bashcompletion_DATA = \
|
dist_bashcompletion_DATA = \
|
||||||
shell-completion/bash/journalctl \
|
shell-completion/bash/journalctl \
|
||||||
shell-completion/bash/systemctl \
|
shell-completion/bash/systemctl \
|
||||||
shell-completion/bash/systemd-coredumpctl \
|
|
||||||
shell-completion/bash/udevadm
|
shell-completion/bash/udevadm
|
||||||
|
|
||||||
dist_tmpfiles_DATA = \
|
dist_tmpfiles_DATA = \
|
||||||
@ -2376,13 +2375,6 @@ journalctl_LDADD += \
|
|||||||
$(QRENCODE_LIBS)
|
$(QRENCODE_LIBS)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
systemd_coredumpctl_SOURCES = \
|
|
||||||
src/journal/coredumpctl.c
|
|
||||||
|
|
||||||
systemd_coredumpctl_LDADD = \
|
|
||||||
libsystemd-shared.la \
|
|
||||||
libsystemd-journal.la
|
|
||||||
|
|
||||||
test_journal_SOURCES = \
|
test_journal_SOURCES = \
|
||||||
src/journal/test-journal.c
|
src/journal/test-journal.c
|
||||||
|
|
||||||
@ -2627,7 +2619,6 @@ rootbin_PROGRAMS += \
|
|||||||
journalctl
|
journalctl
|
||||||
|
|
||||||
bin_PROGRAMS += \
|
bin_PROGRAMS += \
|
||||||
systemd-coredumpctl \
|
|
||||||
systemd-cat
|
systemd-cat
|
||||||
|
|
||||||
dist_systemunit_DATA += \
|
dist_systemunit_DATA += \
|
||||||
@ -2719,6 +2710,19 @@ endif
|
|||||||
rootlibexec_PROGRAMS += \
|
rootlibexec_PROGRAMS += \
|
||||||
systemd-coredump
|
systemd-coredump
|
||||||
|
|
||||||
|
systemd_coredumpctl_SOURCES = \
|
||||||
|
src/journal/coredumpctl.c
|
||||||
|
|
||||||
|
systemd_coredumpctl_LDADD = \
|
||||||
|
libsystemd-shared.la \
|
||||||
|
libsystemd-journal.la
|
||||||
|
|
||||||
|
bin_PROGRAMS += \
|
||||||
|
systemd-coredumpctl
|
||||||
|
|
||||||
|
dist_bashcompletion_DATA += \
|
||||||
|
shell-completion/bash/systemd-coredumpctl
|
||||||
|
|
||||||
sysctl_DATA = \
|
sysctl_DATA = \
|
||||||
sysctl.d/coredump.conf
|
sysctl.d/coredump.conf
|
||||||
|
|
||||||
|
@ -21,7 +21,7 @@
|
|||||||
along with systemd; If not, see <http://www.gnu.org/licenses/>.
|
along with systemd; If not, see <http://www.gnu.org/licenses/>.
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<refentry id="systemd-coredumpctl">
|
<refentry id="systemd-coredumpctl" conditional='ENABLE_COREDUMP'>
|
||||||
|
|
||||||
<refentryinfo>
|
<refentryinfo>
|
||||||
<title>systemd-coredumpctl</title>
|
<title>systemd-coredumpctl</title>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user