[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kdesrc-build] modules/ksb: kf5: XDG_DATA_DIRS is required for the build process.
From: Michael Pyne <mpyne () kde ! org>
Date: 2014-02-23 21:24:27
Message-ID: E1WHgXD-0001Jv-OZ () scm ! kde ! org
[Download RAW message or body]
Git commit ece6ba8afe0d3333f3787843d7471f61dfa37e36 by Michael Pyne.
Committed on 23/02/2014 at 21:24.
Pushed by mpyne into branch 'master'.
kf5: XDG_DATA_DIRS is required for the build process.
M +4 -0 modules/ksb/Module.pm
http://commits.kde.org/kdesrc-build/ece6ba8afe0d3333f3787843d7471f61dfa37e36
diff --git a/modules/ksb/Module.pm b/modules/ksb/Module.pm
index 8ec0bbc..3f4948f 100644
--- a/modules/ksb/Module.pm
+++ b/modules/ksb/Module.pm
@@ -671,6 +671,10 @@ sub setupEnvironment
my @ld_dirs = ("$kdedir/lib", "$qtdir/lib", $self->getOption('libpath'));
$ctx->prependEnvironmentValue('LD_LIBRARY_PATH', @ld_dirs);
+ # Needed to find installed resources for KF5.
+ # TODO: Make this an integration point for the BuildSystem interface.
+ $ctx->prependEnvironmentValue('XDG_DATA_DIRS', "$kdedir/share");
+
my @path = ("$kdedir/bin", "$qtdir/bin", $self->getOption('binpath'));
if (my $prefixEnvVar = $self->buildSystem()->prefixEnvironmentVariable())
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic