summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorDavid Tardon <dtardon@redhat.com>2013-04-30 17:44:21 +0200
committerDavid Tardon <dtardon@redhat.com>2013-04-30 17:50:43 +0200
commit674a7b44f3b9a90b0b6ed7fa8928ccd0efb597f8 (patch)
tree44cee4b100632398df260c567d5f713706b95d87 /configure.ac
parent148c7629fc844db690075b9df62677b5e902c9f0 (diff)
install branding images using filelists
This also reinstates the use of brand_dev/intro.png for non-release builds, lost with gbuildization of instsetoo_native (commit 1d84e9d1d363bd550129efcbeafe670c0a049dd0). Change-Id: I43477505c5c9a3d6ec961d640608e6e91379868e
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac38
1 files changed, 11 insertions, 27 deletions
diff --git a/configure.ac b/configure.ac
index bc20decdb8c3..cd03950b5a66 100644
--- a/configure.ac
+++ b/configure.ac
@@ -11455,53 +11455,37 @@ dnl branding
dnl ===================================================================
AC_MSG_CHECKING([for alternative branding images directory])
# initialize mapped arrays
-brand_vars="INTRO_BITMAP ABOUT_BACKGROUND_SVG FLAT_LOGO_SVG \
- STARTCENTER_LEFT_BITMAP STARTCENTER_RIGHT_BITMAP \
- STARTCENTER_RTL_LEFT_BITMAP STARTCENTER_RTL_RIGHT_BITMAP \
- STARTCENTER_SPACE_BITMAP"
-brand_files="intro.png about.svg flat_logo.svg \
+BRAND_INTRO_IMAGES="flat_logo.svg intro.png"
+brand_files="$BRAND_INTRO_IMAGES about.svg \
backing_left.png backing_right.png \
backing_rtl_left.png backing_rtl_right.png \
backing_space.png"
-brandmaxidx=0
-
-for i in $brand_vars
-do
- declare $i=
- let "brandmaxidx=$brandmaxidx + 1"
-done
if test -z "$with_branding" -o "$with_branding" = "no"; then
AC_MSG_RESULT([none])
+ DEFAULT_BRAND_IMAGES="$brand_files"
else
if ! test -d $with_branding ; then
AC_MSG_ERROR([No directory $with_branding, falling back to default branding])
else
AC_MSG_RESULT([$with_branding])
- idx=1
- while test $idx -le $brandmaxidx
+ CUSTOM_BRAND_DIR="$with_branding"
+ for lfile in $brand_files
do
- lvar=$(echo $brand_vars | cut -f$idx -d" ")
- lfile=$(echo $brand_files | cut -f$idx -d" ")
-
if ! test -f $with_branding/$lfile ; then
AC_MSG_WARN([Branded file $lfile does not exist, using the default one])
+ DEFAULT_BRAND_IMAGES="$DEFAULT_BRAND_IMAGES $lfile"
else
- declare lvar="$with_branding/$lfile"
+ CUSTOM_BRAND_IMAGES="$CUSTOM_BRAND_IMAGES $lfile"
fi
- let "idx=$idx + 1"
done
check_for_progress="yes"
fi
fi
-AC_SUBST(INTRO_BITMAP)
-AC_SUBST(ABOUT_BACKGROUND_SVG)
-AC_SUBST(FLAT_LOGO_SVG)
-AC_SUBST(STARTCENTER_LEFT_BITMAP)
-AC_SUBST(STARTCENTER_RIGHT_BITMAP)
-AC_SUBST(STARTCENTER_RTL_LEFT_BITMAP)
-AC_SUBST(STARTCENTER_RTL_RIGHT_BITMAP)
-AC_SUBST(STARTCENTER_SPACE_BITMAP)
+AC_SUBST([BRAND_INTRO_IMAGES])
+AC_SUBST([CUSTOM_BRAND_DIR])
+AC_SUBST([CUSTOM_BRAND_IMAGES])
+AC_SUBST([DEFAULT_BRAND_IMAGES])
AC_MSG_CHECKING([for 'intro' progress settings])