summaryrefslogtreecommitdiff
path: root/wps
diff options
context:
space:
mode:
Diffstat (limited to 'wps')
-rwxr-xr-xwps/wpsbuild.pl15
1 files changed, 7 insertions, 8 deletions
diff --git a/wps/wpsbuild.pl b/wps/wpsbuild.pl
index ce4e0e9dd3..6df35df585 100755
--- a/wps/wpsbuild.pl
+++ b/wps/wpsbuild.pl
@@ -589,20 +589,19 @@ while(<WPS>) {
# mangles some filenames
if (defined($backdrop) && $backdrop ne "-") {
copybackdrop();
- $backdrop = normalize($backdrop);
+ $backdrop = "$rbdir/" . normalize($backdrop);
}
foreach my $i ($iconset, $viewericon, $remoteiconset, $remoteviewericon) {
if (defined($i) && $i ne "-") {
copythemeicon($i);
+ $i = "$rbdir/$i";
}
}
- if (defined($font) && $font ne "-") {
- copythemefont($font);
- $font = "$rbdir/fonts/$font";
- }
- if (defined($remotefont) && $remotefont ne "-") {
- copythemefont($remotefont);
- $remotefont = "$rbdir/fonts/$remotefont";
+ foreach my $i ($font, $remotefont) {
+ if (defined($i) && $i ne "-") {
+ copythemefont($font);
+ $i = "$rbdir/fonts/$font";
+ }
}
buildcfg();
copywps();