Add all XDG Base Dir values to the devenv

Tue, 27 Aug 2024 00:28:09 -0500

author
Gary Kramlich <grim@reaperworld.com>
date
Tue, 27 Aug 2024 00:28:09 -0500
changeset 42910
0e06c220042d
parent 42909
440ed16de928
child 42911
15642e855d73

Add all XDG Base Dir values to the devenv

Testing Done:
Ran under the devenv without any new issues.

Reviewed at https://reviews.imfreedom.org/r/3443/

meson.build file | annotate | diff | comparison | revisions
--- a/meson.build	Tue Aug 27 00:07:08 2024 -0500
+++ b/meson.build	Tue Aug 27 00:28:09 2024 -0500
@@ -432,6 +432,11 @@
 endif
 devenv.set('XDG_CONFIG_HOME', config_home)
 
+devenv.set('XDG_CACHE_HOME', meson.global_build_root() / 'cache')
+devenv.set('XDG_DATA_HOME', meson.global_build_root() / 'share')
+devenv.set('XDG_STATE_HOME', meson.global_build_root() / 'state')
+devenv.set('XDG_RUNTIME_DIR', meson.global_build_root() / 'run')
+
 meson.add_devenv(devenv)
 
 if meson.backend() == 'ninja'

mercurial