diff options
author | David Tardon <dtardon@redhat.com> | 2013-04-30 17:44:21 +0200 |
---|---|---|
committer | David Tardon <dtardon@redhat.com> | 2013-04-30 17:50:43 +0200 |
commit | 674a7b44f3b9a90b0b6ed7fa8928ccd0efb597f8 (patch) | |
tree | 44cee4b100632398df260c567d5f713706b95d87 /configure.ac | |
parent | 148c7629fc844db690075b9df62677b5e902c9f0 (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.ac | 38 |
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]) |