Hi, thanks all for responding, I may have a look spawning a Nant task
from Powershell to get the checkout / compilation done. The reason I
used Powershell was because I can get it integrated with an asp.net page
and display the results via the web (useful for doing remote builds on a
server).

 

Cheers,

 

Mark

 

 

________________________________

From: [email protected] [mailto:[EMAIL PROTECTED] On
Behalf Of Scott - FastLane
Sent: 10 September 2007 16:47
To: [email protected]
Subject: Re: [flexcoders] How to build on command line?

 

Jumping in a bit late here... but, I build on the command line using ant
after checking code out of a cvs repos.

Here are the pertinent sections from my build script...

    <!-- Need this in order to define the flex tasks that we will use
-->
    <taskdef resource="flexTasks.tasks"
classpath="${proj.dir.thirdparty}/flex/ant_tasks/flexTasks.jar" />

    <!-- compile the flex code -->
    <target name="compileFlex" depends="cleanFlex">
         <echo message="building flex source"/>        
    
      <mxmlc 
         file="${tait-flex.dir.src}/MainView.mxml"
         output="${proj-flex.dir.bin}/MainView.swf"
         actionscript-file-encoding="UTF-8"
         keep-generated-actionscript="true"
          accessible="false"
         incremental="false">         
          <load-config
filename="${proj.dir.flex}/frameworks/flex-config.xml"/>
         <source-path path-element="${proj-flex.dir.src}"/>          
          <compiler.library-path
dir="${proj-flex.dir.thirdparty}/adobe/" append="true">
                          <include name="libs" />
                            <include name="datavisualization.swc" />
          </compiler.library-path>          
      </mxmlc>

         <echo message="done building flex source"/>

    </target>

Notes: You will need to download the flexTasks.jar jar
<http://labs.adobe.com/wiki/index.php/Flex_Ant_Tasks>  file, and you may
not need the datavisualization stuff... I have that for
AdvancedDataGrid.

hth
Scott

Mark Ingram wrote: 

        Well that's exactly what I'm planning to do. I have a
development server setup and I have a powershell script which can
checkout specific revisions of code. The next step from here is to build
those revisions and that's when I hit the brick wall :-)

         

         

         

        
________________________________


        From: [email protected]
[mailto:[EMAIL PROTECTED] On Behalf Of Christian Edward Gruber
        Sent: 10 September 2007 16:09
        To: [email protected]
        Subject: Re: [flexcoders] How to build on command line?

         

        Depending on how you want to work from the command-line, there
are 
        also automated ways of doing it, using ant or maven. For
one-shot 
        efforts, or to test things out it's probably not worth it, but
if 
        you're going to build often from the command-line, you might
want to 
        consider using an automated build system and configure it to
work with 
        your config.
        
        regards,
        Christian.
        
        On 10-Sep-07, at 10:30 AM, Mark Ingram wrote:
        
        > That's great, thanks. I've outputted the compiler options from
        > FlexBuilder, rather than use this complete file, should I just
take 
        > the
        > relevant sections and apply these on the command line?
        >
        >
        >
        > Thanks,
        >
        >
        >
        > Mark
        >
        >
        >
        >
        >
        > ________________________________
        >
        > From: [email protected]
<mailto:flexcoders%40yahoogroups.com>
[mailto:[email protected] <mailto:flexcoders%40yahoogroups.com>
] 
        > On
        > Behalf Of John Robinson
        > Sent: 10 September 2007 15:24
        > To: [email protected]
<mailto:flexcoders%40yahoogroups.com> 
        > Subject: Re: [flexcoders] How to build on command line?
        >
        >
        >
        > The simplest use I can think of:
        >
        >
        >
        > mxmlc -output=path/to/whatever.swf
-file-specs=path/to/whatever.mxml
        >
        >
        >
        > There are a bunch more options available but that should at
least get
        > you an swf.
        >
        >
        >
        > John
        >
        >
        >
        > On Sep 10, 2007, at 9:23 AM, Mark Ingram wrote:
        >
        >
        >
        >
        >
        > Hi, what steps do I need to take to build a flex project from
the
        > command line? I've had a look at mxmlc and it's options, but
it 
        > doesn't
        > give me any clear clues about what parameters I need to pass
through 
        > to
        > it.
        >
        > Are there any good examples out there?
        >
        >
        >
        > Cheers,
        >
        >
        >
        > Mark
        >
        >
        >
        >
        >

 

 

Reply via email to