]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/resolve/resolved-manager.c
build-sys: use #if Y instead of #ifdef Y everywhere
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 3 Oct 2017 08:41:51 +0000 (10:41 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Wed, 4 Oct 2017 10:09:29 +0000 (12:09 +0200)
commit349cc4a507c4d84fcadf61f42159ea6412717896
tree8d6e64af681fb4e1e41a1fc01b4f225f56aa147d
parentaf8786b16a39fbc92818444aac156ccbb030018c
build-sys: use #if Y instead of #ifdef Y everywhere

The advantage is that is the name is mispellt, cpp will warn us.

$ git grep -Ee "conf.set\('(HAVE|ENABLE)_" -l|xargs sed -r -i "s/conf.set\('(HAVE|ENABLE)_/conf.set10('\1_/"
$ git grep -Ee '#ifn?def (HAVE|ENABLE)' -l|xargs sed -r -i 's/#ifdef (HAVE|ENABLE)/#if \1/; s/#ifndef (HAVE|ENABLE)/#if ! \1/;'
$ git grep -Ee 'if.*defined\(HAVE' -l|xargs sed -i -r 's/defined\((HAVE_[A-Z0-9_]*)\)/\1/g'
$ git grep -Ee 'if.*defined\(ENABLE' -l|xargs sed -i -r 's/defined\((ENABLE_[A-Z0-9_]*)\)/\1/g'
+ manual changes to meson.build

squash! build-sys: use #if Y instead of #ifdef Y everywhere

v2:
- fix incorrect setting of HAVE_LIBIDN2
140 files changed:
docs/sysvinit/meson.build
docs/var-log/meson.build
hwdb/meson.build
man/meson.build
meson.build
network/meson.build
shell-completion/bash/meson.build
shell-completion/zsh/meson.build
src/analyze/analyze.c
src/basic/blkid-util.h
src/basic/btrfs-util.c
src/basic/build.h
src/basic/def.h
src/basic/hashmap.c
src/basic/hashmap.h
src/basic/memfd-util.c
src/basic/missing.h
src/basic/path-util.h
src/basic/process-util.c
src/basic/random-util.c
src/basic/selinux-util.c
src/basic/smack-util.c
src/basic/socket-util.c
src/boot/efi/boot.c
src/boot/efi/measure.c
src/boot/efi/meson.build
src/boot/efi/stub.c
src/core/audit-fd.c
src/core/dbus-execute.c
src/core/dbus.c
src/core/execute.c
src/core/ima-setup.c
src/core/kmod-setup.c
src/core/load-fragment.c
src/core/main.c
src/core/manager.c
src/core/mount-setup.c
src/core/namespace.c
src/core/selinux-access.c
src/core/selinux-access.h
src/core/selinux-setup.c
src/core/smack-setup.c
src/core/umount.c
src/coredump/coredump.c
src/coredump/coredumpctl.c
src/coredump/meson.build
src/delta/delta.c
src/fsck/fsck.c
src/gpt-auto-generator/gpt-auto-generator.c
src/hostname/meson.build
src/import/meson.build
src/journal-remote/journal-gatewayd.c
src/journal-remote/journal-remote.c
src/journal-remote/meson.build
src/journal-remote/microhttpd-util.c
src/journal/audit-type.c
src/journal/compress.c
src/journal/compress.h
src/journal/journal-def.h
src/journal/journal-file.c
src/journal/journal-file.h
src/journal/journal-verify.c
src/journal/journalctl.c
src/journal/journald-context.c
src/journal/journald-native.c
src/journal/journald-server.c
src/journal/journald-stream.c
src/journal/journald-syslog.c
src/journal/journald.c
src/journal/meson.build
src/journal/mmap-cache.c
src/journal/sd-journal.c
src/journal/test-compress-benchmark.c
src/journal/test-compress.c
src/journal/test-journal.c
src/libsystemd/sd-bus/bus-control.c
src/libsystemd/sd-bus/bus-kernel.c
src/libsystemd/sd-bus/test-bus-gvariant.c
src/libsystemd/sd-bus/test-bus-marshal.c
src/libsystemd/sd-hwdb/sd-hwdb.c
src/libsystemd/sd-path/sd-path.c
src/locale/localed.c
src/locale/meson.build
src/login/logind-acl.h
src/login/meson.build
src/machine/meson.build
src/network/meson.build
src/network/networkd-manager.c
src/nspawn/nspawn-mount.c
src/nspawn/nspawn-patch-uid.c
src/nspawn/nspawn-seccomp.c
src/nspawn/nspawn.c
src/quotacheck/quotacheck.c
src/resolve/meson.build
src/resolve/resolved-conf.c
src/resolve/resolved-dns-dnssec.c
src/resolve/resolved-link.c
src/resolve/resolved-manager.c
src/resolve/test-dnssec-complex.c
src/resolve/test-dnssec.c
src/shared/acl-util.h
src/shared/bus-unit-util.c
src/shared/bus-util.c
src/shared/dissect-image.c
src/shared/dns-domain.c
src/shared/dns-domain.h
src/shared/efivars.c
src/shared/efivars.h
src/shared/firewall-util.h
src/shared/gcrypt-util.c
src/shared/gcrypt-util.h
src/shared/install.c
src/shared/journal-util.c
src/shared/meson.build
src/shared/path-lookup.c
src/shared/spawn-polkit-agent.c
src/shared/utmp-wtmp.h
src/systemctl/systemctl.c
src/sysusers/sysusers.c
src/test/test-dns-domain.c
src/test/test-execute.c
src/test/test-nss.c
src/test/test-process-util.c
src/test/test-sigbus.c
src/timedate/meson.build
src/timesync/meson.build
src/tmpfiles/tmpfiles.c
src/udev/meson.build
src/udev/net/link-config.c
src/udev/udev-builtin-blkid.c
src/udev/udev-builtin-btrfs.c
src/udev/udev-builtin.c
src/udev/udev.h
src/update-utmp/update-utmp.c
src/vconsole/meson.build
sysctl.d/meson.build
sysusers.d/meson.build
test/meson.build
tmpfiles.d/meson.build
units/meson.build