From 4479c56135741fe3d96edc5bca9801d8db7e2ebd Mon Sep 17 00:00:00 2001 From: Christian Hergert Date: Sat, 16 Apr 2016 17:13:56 -0700 Subject: [PATCH] perf: polkit is optional for the library So changing this was a little backwards. The goal here is to allow using libsysprof-2 without polkit, it just won't have the ability to elevate privileges. --- lib/Makefile.am | 2 -- lib/sp-perf-counter.c | 5 ++++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/Makefile.am b/lib/Makefile.am index 5b51686c..3e67fd1c 100644 --- a/lib/Makefile.am +++ b/lib/Makefile.am @@ -99,7 +99,6 @@ libsysprof_@API_VERSION@_la_SOURCES = \ libsysprof_@API_VERSION@_la_CFLAGS = \ -I$(srcdir)/util \ $(GIO_CFLAGS) \ - $(POLKIT_CFLAGS) \ $(WARN_CFLAGS) \ $(NULL) @@ -107,7 +106,6 @@ libsysprof_@API_VERSION@_la_LIBADD = \ libutil.la \ -lstdc++ \ $(GIO_LIBS) \ - $(POLKIT_LIBS) \ $(NULL) if ENABLE_SYSPROFD diff --git a/lib/sp-perf-counter.c b/lib/sp-perf-counter.c index a6fad7af..ed3a1143 100644 --- a/lib/sp-perf-counter.c +++ b/lib/sp-perf-counter.c @@ -42,13 +42,16 @@ #include #include #include -#include #include #include #include #include #include +#ifdef ENABLE_SYSPROFD +# include +#endif + #include "sp-perf-counter.h" #include "util.h"