Changeset 445


Ignore:
Timestamp:
10/13/09 15:56:09 (4 years ago)
Author:
zach
Message:
  • Adding conditional compilation for commercial version
Location:
trunk/fl5
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/fl5/build/build.xml

    r426 r445  
    251251                        <param name="class" value="${application.class}" /> 
    252252                        <param name="swf" value="player" /> 
    253                 </antcall> 
    254         </target> 
    255  
     253                        <param name="additionalArgs" value="-define=CONFIG::commercial,false" /> 
     254                </antcall> 
     255        </target> 
     256 
     257        <target name="build-release-commercial-player" depends="check-properties, clean-release"> 
     258                <antcall target="release-swf"> 
     259                        <param name="package" value="${application.package}" /> 
     260                        <param name="class" value="${application.class}" /> 
     261                        <param name="swf" value="commercial-player" /> 
     262                        <param name="additionalArgs" value="-define=CONFIG::commercial,true" /> 
     263                </antcall> 
     264        </target> 
     265         
    256266</project> 
  • trunk/fl5/src/com/longtailvideo/jwplayer/player/Player.as

    r444 r445  
    3232        public class Player extends Sprite { 
    3333                private static var playerVersion:String = "5.0.444 alpha"; 
     34                private static var _commercial:Boolean = Boolean(CONFIG::commercial); 
    3435                 
    3536                private var model:Model; 
     
    4748                        } 
    4849                } 
    49                  
     50                                 
    5051                private function setupPlayer(event:Event = null):void { 
    5152                        try { 
     
    9293                        return playerVersion; 
    9394                } 
     95                 
     96                /** 
     97                 * Player type getter 
     98                 */ 
     99                public static function get commercial():Boolean { 
     100                        return _commercial; 
     101                } 
    94102 
    95103                /** 
Note: See TracChangeset for help on using the changeset viewer.