diff options
author | kremlin <ian@kremlin.cc> | 2014-08-16 10:11:32 +0800 |
---|---|---|
committer | kremlin <ian@kremlin.cc> | 2014-08-16 10:11:32 +0800 |
commit | 483e90b704090617eba8bf030d23eca616063b21 (patch) | |
tree | c7dc63e4a3a0a0d1add3080e8c165b986a353d39 /Makefile | |
parent | 9cab3afefa9bfbffe655438c39cefd1be9e26baa (diff) | |
download | systembsd-483e90b704090617eba8bf030d23eca616063b21.tar systembsd-483e90b704090617eba8bf030d23eca616063b21.tar.gz systembsd-483e90b704090617eba8bf030d23eca616063b21.tar.bz2 systembsd-483e90b704090617eba8bf030d23eca616063b21.tar.lz systembsd-483e90b704090617eba8bf030d23eca616063b21.tar.xz systembsd-483e90b704090617eba8bf030d23eca616063b21.tar.zst systembsd-483e90b704090617eba8bf030d23eca616063b21.zip |
add polkit auth object, compile it in makefile, add header to interfaces
src/polkit-auth.c and its header are seperately built objects, linked
to interfaces, which expose a single, safe auth checking function
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 13 |
1 files changed, 8 insertions, 5 deletions
@@ -67,17 +67,20 @@ clean: install: _install_conf _install_interface_binaries _build_interface_objs: _build_genfile_objs - $(CC) -o bin/systemd-hostnamed $(CFLAGS) $(GLIBEF) $(INTFDIR)/hostnamed/hostnamed.c bin/obj/hostnamed-gen.o - $(CC) -o bin/systemd-localed $(CFLAGS) $(GLIBEF) $(INTFDIR)/localed/localed.c bin/obj/localed-gen.o - $(CC) -o bin/systemd-timedated $(CFLAGS) $(GLIBEF) $(INTFDIR)/timedated/timedated.c bin/obj/timedated-gen.o - $(CC) -o bin/systemd-logind $(CFLAGS) $(GLIBEF) $(INTFDIR)/logind/logind.c bin/obj/logind-gen.o + $(CC) -o bin/systemd-hostnamed $(CFLAGS) $(GLIBEF) $(INTFDIR)/hostnamed/hostnamed.c bin/obj/hostnamed-gen.o bin/obj/polkit-auth.o + $(CC) -o bin/systemd-localed $(CFLAGS) $(GLIBEF) $(INTFDIR)/localed/localed.c bin/obj/localed-gen.o bin/obj/polkit-auth.o + $(CC) -o bin/systemd-timedated $(CFLAGS) $(GLIBEF) $(INTFDIR)/timedated/timedated.c bin/obj/timedated-gen.o bin/obj/polkit-auth.o + $(CC) -o bin/systemd-logind $(CFLAGS) $(GLIBEF) $(INTFDIR)/logind/logind.c bin/obj/logind-gen.o bin/obj/polkit-auth.o -_build_genfile_objs: _generate_genfiles +_build_genfile_objs: _generate_genfiles _build_auth_obj $(CC) -o bin/obj/hostnamed-gen.o $(CFLAGS) $(GLIBOF) -c $(INTFDIR)/hostnamed/hostnamed-gen.c $(CC) -o bin/obj/localed-gen.o $(CFLAGS) $(GLIBOF) -c $(INTFDIR)/localed/localed-gen.c $(CC) -o bin/obj/timedated-gen.o $(CFLAGS) $(GLIBOF) -c $(INTFDIR)/timedated/timedated-gen.c $(CC) -o bin/obj/logind-gen.o $(CFLAGS) $(GLIBOF) -c $(INTFDIR)/logind/logind-gen.c +_build_auth_obj: + $(CC) -o bin/obj/polkit-auth.o $(CFLAGS) $(GLIBOF) -c $(SRCDIR)/polkit-auth.c + _generate_genfiles: $(INVOKE_GENFILE_SCRIPT) hostnamed $(INVOKE_GENFILE_SCRIPT) localed |