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/
This commit is contained in:
Kay Sievers 2015-06-09 14:27:33 +02:00
parent 37c47e5e5b
commit a095315b3c
153 changed files with 600 additions and 809 deletions

File diff suppressed because it is too large Load Diff

4
README
View File

@ -30,8 +30,8 @@ AUTHOR:
LICENSE:
LGPLv2.1+ for all code
- except src/shared/MurmurHash2.c which is Public Domain
- except src/shared/siphash24.c which is CC0 Public Domain
- except src/basic/MurmurHash2.c which is Public Domain
- except src/basic/siphash24.c which is CC0 Public Domain
- except src/journal/lookup3.c which is Public Domain
- except src/udev/* which is (currently still) GPLv2, GPLv2+

View File

@ -40,7 +40,7 @@
#include "fileio.h"
#include "special.h"
#include "mkdir.h"
#include "login-shared.h"
#include "login-util.h"
int cg_enumerate_processes(const char *controller, const char *path, FILE **_f) {
_cleanup_free_ char *fs = NULL;

View File

@ -19,7 +19,7 @@
along with systemd; If not, see <http://www.gnu.org/licenses/>.
***/
#include "login-shared.h"
#include "login-util.h"
#include "def.h"
bool session_id_valid(const char *id) {

Some files were not shown because too many files have changed in this diff Show More