You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by cf...@apache.org on 2012/10/24 18:29:30 UTC
svn commit: r1401765 -
/incubator/flex/sdk/branches/develop/mustella/build.xml
Author: cframpton
Date: Wed Oct 24 16:29:30 2012
New Revision: 1401765
URL: http://svn.apache.org/viewvc?rev=1401765&view=rev
Log:
Mustella requires embedded fonts. Check and fail if Adobe's embedded font jars aren't in lib/external/optional.
Modified:
incubator/flex/sdk/branches/develop/mustella/build.xml
Modified: incubator/flex/sdk/branches/develop/mustella/build.xml
URL: http://svn.apache.org/viewvc/incubator/flex/sdk/branches/develop/mustella/build.xml?rev=1401765&r1=1401764&r2=1401765&view=diff
==============================================================================
--- incubator/flex/sdk/branches/develop/mustella/build.xml (original)
+++ incubator/flex/sdk/branches/develop/mustella/build.xml Wed Oct 24 16:29:30 2012
@@ -346,6 +346,18 @@
<echo message=" air.sdk.dir: ${air.sdk.dir}"/>
<echo message=" mustella exclude file: ${exclude_filename}"/>
+ <!-- Check that Adobe's embedded font jars exist and fail if any are missing. -->
+ <condition property="fonts.exist">
+ <and>
+ <available file="${sdk.dir}/lib/external/optional/afe.jar" />
+ <available file="${sdk.dir}/lib/external/optional/aglj40.jar" />
+ <available file="${sdk.dir}/lib/external/optional/flex-fontkit.jar" />
+ <available file="${sdk.dir}/lib/external/optional/rideau.jar" />
+ </and>
+ </condition>
+
+ <fail message="Mustella uses embedded fonts. Please install Adobe's embedded font support." unless="fonts.exist"/>
+
<target name="getExcludeIds" unless="exclude_ids" description="Fetch exclude ids" >
<taskdef name="excluder" classname="mustella.GetExcludeIdsTask" classpathref="flex.test.classpath"/>
<excluder property="exclude_ids" type="${exclude_type}" filename="${exclude_filename}" branch="${branch_name}" os="${target_os_name}" browser="${browser_name}" apollo="${use_apollo}" bbrowser="${use_browser}" untilTime="${db_time}" write="false" excludeIds=""/>