diff --git a/meson.build b/meson.build index 99db2f17..70a4c1f2 100644 --- a/meson.build +++ b/meson.build @@ -1079,6 +1079,14 @@ values += '/tmp' default_socket_dir = values.strip().split('\n')[0] if platform_unix + session_socket_dir = get_option('session_socket_dir') + + if session_socket_dir == '' + session_socket_dir = default_socket_dir + endif + + config.set_quoted('DBUS_SESSION_SOCKET_DIR', session_socket_dir) + test_socket_dir = get_option('test_socket_dir') if test_socket_dir == '' @@ -1093,15 +1101,6 @@ endif config.set_quoted('TEST_LISTEN', test_listen) data_config.set('TEST_LISTEN', test_listen) -session_socket_dir = get_option('session_socket_dir') -if session_socket_dir == '' - session_socket_dir = default_socket_dir -endif - -if platform_unix - config.set_quoted('DBUS_SESSION_SOCKET_DIR', session_socket_dir) -endif - # This must be a listening address. It doesn't necessarily need to be an # address you can connect to - it can be something vague like # "nonce-tcp:".