summaryrefslogtreecommitdiff
path: root/src/libproxy/meson.build
diff options
context:
space:
mode:
authorJan-Michael Brummer <jan.brummer@tabos.org>2023-03-29 17:15:33 +0200
committerJan-Michael Brummer <jan.brummer@tabos.org>2023-03-29 18:01:02 +0200
commit3604dc5aa5d623740263dd077f5b7d209cf1d486 (patch)
treeda1e161d8f7b5cde07d29e8d8463c154db919c15 /src/libproxy/meson.build
parent1446412e667538f06bd85f88df946f8b316ca38d (diff)
downloadlibproxy-git-3604dc5aa5d623740263dd077f5b7d209cf1d486.tar.gz
Remove d-bus support
We tried hard to make the D-Bus service a thing, but we failed. Beside all the advantages we do have problems which couldn't be solved reliable: - Dependency impact in containers (which adds D-Bus) - Environment Variables couldn't be used anymore - Two services had to be created (session/system) for users without a desktop environment - ... Alternatives like using private d-bus connections would lead to additional processes per app/lib using libproxy. Even with a timeout this looks akward. Let's remove it. ¯\_(ツ)_/¯
Diffstat (limited to 'src/libproxy/meson.build')
-rw-r--r--src/libproxy/meson.build29
1 files changed, 1 insertions, 28 deletions
diff --git a/src/libproxy/meson.build b/src/libproxy/meson.build
index ce50e85..3a9aa87 100644
--- a/src/libproxy/meson.build
+++ b/src/libproxy/meson.build
@@ -2,20 +2,10 @@ libproxy_inc = include_directories('.')
libproxy_sources = []
-libproxy_dbus_sources = [
- 'proxy-dbus.c',
-]
-
-libproxy_non_dbus_sources = [
+libproxy_sources = [
'proxy.c',
]
-if build_dbus
- libproxy_sources += libproxy_dbus_sources
-else
- libproxy_sources += libproxy_non_dbus_sources
-endif
-
libproxy_headers = [
'proxy.h',
]
@@ -48,23 +38,6 @@ libproxy_dep = declare_dependency (
dependencies: libproxy_deps
)
-libproxy_test = shared_library(
- 'proxy_test',
- libproxy_non_dbus_sources,
- include_directories: px_backend_inc,
- dependencies: libproxy_deps,
- link_args : vflag,
- link_depends : mapfile,
- soversion: '1',
- install: false,
-)
-
-libproxy_test_dep = declare_dependency (
- include_directories: libproxy_inc,
- link_with: libproxy_test,
- dependencies: libproxy_deps
-)
-
install_headers(libproxy_headers, subdir: 'libproxy')
pkg = import('pkgconfig')