]> git.ipfire.org Git - thirdparty/systemd.git/commit
build-sys: split internal basic/ library from shared/ 160/head
authorKay Sievers <kay@vrfy.org>
Tue, 9 Jun 2015 12:27:33 +0000 (14:27 +0200)
committerKay Sievers <kay@vrfy.org>
Thu, 11 Jun 2015 08:52:46 +0000 (10:52 +0200)
commita095315b3c31f7a419baceac82c26c3c5ac0cd12
treea5a70cf5b5430c0a6873311437b8345d7071f249
parent37c47e5e5b8e47dd886ed6e8355b1203082b4a3e
build-sys: split internal basic/ library from shared/

basic/      can be used by everything
            cannot use anything outside of basic/

libsystemd/ can use basic/
            cannot use shared/

shared/     can use libsystemd/
153 files changed:
Makefile.am
README
src/basic/.gitignore [moved from src/shared/.gitignore with 100% similarity]
src/basic/Makefile [moved from src/shared/Makefile with 100% similarity]
src/basic/MurmurHash2.c [moved from src/shared/MurmurHash2.c with 100% similarity]
src/basic/MurmurHash2.h [moved from src/shared/MurmurHash2.h with 100% similarity]
src/basic/af-list.c [moved from src/shared/af-list.c with 100% similarity]
src/basic/af-list.h [moved from src/shared/af-list.h with 100% similarity]
src/basic/arphrd-list.c [moved from src/shared/arphrd-list.c with 100% similarity]
src/basic/arphrd-list.h [moved from src/shared/arphrd-list.h with 100% similarity]
src/basic/async.c [moved from src/shared/async.c with 100% similarity]
src/basic/async.h [moved from src/shared/async.h with 100% similarity]
src/basic/audit.c [moved from src/shared/audit.c with 100% similarity]
src/basic/audit.h [moved from src/shared/audit.h with 100% similarity]
src/basic/barrier.c [moved from src/shared/barrier.c with 100% similarity]
src/basic/barrier.h [moved from src/shared/barrier.h with 100% similarity]
src/basic/blkid-util.h [moved from src/shared/blkid-util.h with 100% similarity]
src/basic/btrfs-ctree.h [moved from src/shared/btrfs-ctree.h with 100% similarity]
src/basic/btrfs-util.c [moved from src/shared/btrfs-util.c with 100% similarity]
src/basic/btrfs-util.h [moved from src/shared/btrfs-util.h with 100% similarity]
src/basic/build.h [moved from src/shared/build.h with 100% similarity]
src/basic/bus-label.c [moved from src/shared/bus-label.c with 100% similarity]
src/basic/bus-label.h [moved from src/shared/bus-label.h with 100% similarity]
src/basic/calendarspec.c [moved from src/shared/calendarspec.c with 100% similarity]
src/basic/calendarspec.h [moved from src/shared/calendarspec.h with 100% similarity]
src/basic/cap-list.c [moved from src/shared/cap-list.c with 100% similarity]
src/basic/cap-list.h [moved from src/shared/cap-list.h with 100% similarity]
src/basic/capability.c [moved from src/shared/capability.c with 100% similarity]
src/basic/capability.h [moved from src/shared/capability.h with 100% similarity]
src/basic/cgroup-util.c [moved from src/shared/cgroup-util.c with 99% similarity]
src/basic/cgroup-util.h [moved from src/shared/cgroup-util.h with 100% similarity]
src/basic/clock-util.c [moved from src/shared/clock-util.c with 100% similarity]
src/basic/clock-util.h [moved from src/shared/clock-util.h with 100% similarity]
src/basic/conf-files.c [moved from src/shared/conf-files.c with 100% similarity]
src/basic/conf-files.h [moved from src/shared/conf-files.h with 100% similarity]
src/basic/copy.c [moved from src/shared/copy.c with 100% similarity]
src/basic/copy.h [moved from src/shared/copy.h with 100% similarity]
src/basic/def.h [moved from src/shared/def.h with 100% similarity]
src/basic/device-nodes.c [moved from src/shared/device-nodes.c with 100% similarity]
src/basic/device-nodes.h [moved from src/shared/device-nodes.h with 100% similarity]
src/basic/env-util.c [moved from src/shared/env-util.c with 100% similarity]
src/basic/env-util.h [moved from src/shared/env-util.h with 100% similarity]
src/basic/errno-list.c [moved from src/shared/errno-list.c with 100% similarity]
src/basic/errno-list.h [moved from src/shared/errno-list.h with 100% similarity]
src/basic/ether-addr-util.h [moved from src/shared/ether-addr-util.h with 100% similarity]
src/basic/exit-status.c [moved from src/shared/exit-status.c with 100% similarity]
src/basic/exit-status.h [moved from src/shared/exit-status.h with 100% similarity]
src/basic/fdset.c [moved from src/shared/fdset.c with 100% similarity]
src/basic/fdset.h [moved from src/shared/fdset.h with 100% similarity]
src/basic/fileio-label.c [moved from src/shared/fileio-label.c with 100% similarity]
src/basic/fileio-label.h [moved from src/shared/fileio-label.h with 100% similarity]
src/basic/fileio.c [moved from src/shared/fileio.c with 100% similarity]
src/basic/fileio.h [moved from src/shared/fileio.h with 100% similarity]
src/basic/gunicode.c [moved from src/shared/gunicode.c with 100% similarity]
src/basic/gunicode.h [moved from src/shared/gunicode.h with 100% similarity]
src/basic/hashmap.c [moved from src/shared/hashmap.c with 100% similarity]
src/basic/hashmap.h [moved from src/shared/hashmap.h with 100% similarity]
src/basic/hostname-util.c [moved from src/shared/hostname-util.c with 100% similarity]
src/basic/hostname-util.h [moved from src/shared/hostname-util.h with 100% similarity]
src/basic/in-addr-util.c [moved from src/shared/in-addr-util.c with 100% similarity]
src/basic/in-addr-util.h [moved from src/shared/in-addr-util.h with 100% similarity]
src/basic/ioprio.h [moved from src/shared/ioprio.h with 100% similarity]
src/basic/json.c [moved from src/shared/json.c with 100% similarity]
src/basic/json.h [moved from src/shared/json.h with 100% similarity]
src/basic/label.c [moved from src/shared/label.c with 100% similarity]
src/basic/label.h [moved from src/shared/label.h with 100% similarity]
src/basic/linux/Makefile [moved from src/shared/linux/Makefile with 100% similarity]
src/basic/list.h [moved from src/shared/list.h with 100% similarity]
src/basic/locale-util.c [moved from src/shared/locale-util.c with 100% similarity]
src/basic/locale-util.h [moved from src/shared/locale-util.h with 100% similarity]
src/basic/lockfile-util.c [moved from src/shared/lockfile-util.c with 100% similarity]
src/basic/lockfile-util.h [moved from src/shared/lockfile-util.h with 100% similarity]
src/basic/log.c [moved from src/shared/log.c with 100% similarity]
src/basic/log.h [moved from src/shared/log.h with 100% similarity]
src/basic/login-util.c [moved from src/shared/login-shared.c with 97% similarity]
src/basic/login-util.h [moved from src/shared/login-shared.h with 100% similarity]
src/basic/macro.h [moved from src/shared/macro.h with 100% similarity]
src/basic/memfd-util.c [moved from src/shared/memfd-util.c with 100% similarity]
src/basic/memfd-util.h [moved from src/shared/memfd-util.h with 100% similarity]
src/basic/mempool.c [moved from src/shared/mempool.c with 100% similarity]
src/basic/mempool.h [moved from src/shared/mempool.h with 100% similarity]
src/basic/missing.h [moved from src/shared/missing.h with 100% similarity]
src/basic/mkdir-label.c [moved from src/shared/mkdir-label.c with 100% similarity]
src/basic/mkdir.c [moved from src/shared/mkdir.c with 100% similarity]
src/basic/mkdir.h [moved from src/shared/mkdir.h with 100% similarity]
src/basic/ordered-set.h [moved from src/shared/ordered-set.h with 100% similarity]
src/basic/path-util.c [moved from src/shared/path-util.c with 100% similarity]
src/basic/path-util.h [moved from src/shared/path-util.h with 100% similarity]
src/basic/prioq.c [moved from src/shared/prioq.c with 100% similarity]
src/basic/prioq.h [moved from src/shared/prioq.h with 100% similarity]
src/basic/process-util.c [moved from src/shared/process-util.c with 100% similarity]
src/basic/process-util.h [moved from src/shared/process-util.h with 100% similarity]
src/basic/random-util.c [moved from src/shared/random-util.c with 100% similarity]
src/basic/random-util.h [moved from src/shared/random-util.h with 100% similarity]
src/basic/ratelimit.c [moved from src/shared/ratelimit.c with 100% similarity]
src/basic/ratelimit.h [moved from src/shared/ratelimit.h with 100% similarity]
src/basic/refcnt.h [moved from src/shared/refcnt.h with 100% similarity]
src/basic/replace-var.c [moved from src/shared/replace-var.c with 100% similarity]
src/basic/replace-var.h [moved from src/shared/replace-var.h with 100% similarity]
src/basic/ring.c [moved from src/shared/ring.c with 100% similarity]
src/basic/ring.h [moved from src/shared/ring.h with 100% similarity]
src/basic/rm-rf.c [moved from src/shared/rm-rf.c with 100% similarity]
src/basic/rm-rf.h [moved from src/shared/rm-rf.h with 100% similarity]
src/basic/securebits.h [moved from src/shared/securebits.h with 100% similarity]
src/basic/selinux-util.c [moved from src/shared/selinux-util.c with 100% similarity]
src/basic/selinux-util.h [moved from src/shared/selinux-util.h with 100% similarity]
src/basic/set.h [moved from src/shared/set.h with 100% similarity]
src/basic/sigbus.c [moved from src/shared/sigbus.c with 100% similarity]
src/basic/sigbus.h [moved from src/shared/sigbus.h with 100% similarity]
src/basic/signal-util.c [moved from src/shared/signal-util.c with 100% similarity]
src/basic/signal-util.h [moved from src/shared/signal-util.h with 100% similarity]
src/basic/siphash24.c [moved from src/shared/siphash24.c with 100% similarity]
src/basic/siphash24.h [moved from src/shared/siphash24.h with 100% similarity]
src/basic/smack-util.c [moved from src/shared/smack-util.c with 100% similarity]
src/basic/smack-util.h [moved from src/shared/smack-util.h with 100% similarity]
src/basic/socket-label.c [moved from src/shared/socket-label.c with 100% similarity]
src/basic/socket-util.c [moved from src/shared/socket-util.c with 100% similarity]
src/basic/socket-util.h [moved from src/shared/socket-util.h with 100% similarity]
src/basic/sparse-endian.h [moved from src/shared/sparse-endian.h with 100% similarity]
src/basic/special.h [moved from src/shared/special.h with 100% similarity]
src/basic/strbuf.c [moved from src/shared/strbuf.c with 100% similarity]
src/basic/strbuf.h [moved from src/shared/strbuf.h with 100% similarity]
src/basic/strv.c [moved from src/shared/strv.c with 100% similarity]
src/basic/strv.h [moved from src/shared/strv.h with 100% similarity]
src/basic/strxcpyx.c [moved from src/shared/strxcpyx.c with 100% similarity]
src/basic/strxcpyx.h [moved from src/shared/strxcpyx.h with 100% similarity]
src/basic/terminal-util.c [moved from src/shared/terminal-util.c with 100% similarity]
src/basic/terminal-util.h [moved from src/shared/terminal-util.h with 100% similarity]
src/basic/time-util.c [moved from src/shared/time-util.c with 100% similarity]
src/basic/time-util.h [moved from src/shared/time-util.h with 100% similarity]
src/basic/unaligned.h [moved from src/shared/unaligned.h with 100% similarity]
src/basic/unit-name.c [moved from src/shared/unit-name.c with 100% similarity]
src/basic/unit-name.h [moved from src/shared/unit-name.h with 100% similarity]
src/basic/utf8.c [moved from src/shared/utf8.c with 100% similarity]
src/basic/utf8.h [moved from src/shared/utf8.h with 100% similarity]
src/basic/util.c [moved from src/shared/util.c with 100% similarity]
src/basic/util.h [moved from src/shared/util.h with 100% similarity]
src/basic/verbs.c [moved from src/shared/verbs.c with 100% similarity]
src/basic/verbs.h [moved from src/shared/verbs.h with 100% similarity]
src/basic/virt.c [moved from src/shared/virt.c with 100% similarity]
src/basic/virt.h [moved from src/shared/virt.h with 100% similarity]
src/basic/xml.c [moved from src/shared/xml.c with 100% similarity]
src/basic/xml.h [moved from src/shared/xml.h with 100% similarity]
src/libsystemd-terminal/grdev-drm.c
src/libsystemd-terminal/grdev.c
src/libsystemd-terminal/idev.c
src/libsystemd/sd-bus/bus-internal.c
src/libsystemd/sd-bus/bus-internal.h
src/libsystemd/sd-login/sd-login.c
src/login/logind-session.h
src/login/test-login-shared.c
src/shared/bus-util.c [moved from src/libsystemd/sd-bus/bus-util.c with 98% similarity]
src/shared/bus-util.h [moved from src/libsystemd/sd-bus/bus-util.h with 99% similarity]