You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flex.apache.org by Mihai Chira <mi...@gmail.com> on 2014/12/04 19:26:28 UTC

Using source version as current Flex SDK

I want to make sure that I bug I raised in tlf is reproducible in the
nightly source. I've never tried making the source sdk the current sdk
before, and it's proving much more difficult than I thought. Here's
what I did:

>ant release (in main sdk folder)
after finally figuring out that I need a cfg file with the path to
basicLoader.swf and BasicTests.swf to run the mustella tests...
got error compiling: adl.exe is missing

>constructFlexForIDE.bat "c:\[somePath]\sdk" "c:\[somePath]\sdk\in\SDK_4.6"
that worked (eventually), but got this error compiling: The definition
of base class Error was not found.

>ant ide
same error

upon checking, the airglobal.swc in the installed SDK (v4.12.1) is
different from the one I now have in the source version (and the
latter is the same as the one in the Flex/AIR SDK 4.6 that it
downloads during the ant release target), so I thought I needed to do
this:

>ide/addAIRtoSDK.sh 15.0 "c:\[somePath]\sdk" (in cygwin)
but couldn't get it to run because this sh file only deals with linux
and mac, so now I'm downloading the AIR SDK 15.0, and I'll follow the
steps in it manually. Hopefully that will work.


But I have a feeling all this was too complicated. I'm probably
missing a much easier way to do this?
Thanks,
Mihai

Re: Using source version as current Flex SDK

Posted by Alex Harui <ah...@adobe.com>.
Mihai, are you working from a source release artifact or from the repos?
While it is informative if you are having trouble following the
instructions to work from a source release, since you are a committer, it
would be best if you are working from the repos as then you can just check
in a fix.

-Alex

On 12/4/14, 10:33 AM, "Erik de Bruin" <er...@ixsoftware.nl> wrote:

>Not really, I'm afraid. I did just rewrite the README to make the
>process feel a bit more logical and structured. Have you looked at
>that? Or is that what's causing your troubles? In which case I'd be
>interested to know which steps led to the issues you see, and how you
>solved them.
>
>Thanks,
>
>EdB
>
>
>
>On Thu, Dec 4, 2014 at 7:26 PM, Mihai Chira <mi...@gmail.com> wrote:
>> I want to make sure that I bug I raised in tlf is reproducible in the
>> nightly source. I've never tried making the source sdk the current sdk
>> before, and it's proving much more difficult than I thought. Here's
>> what I did:
>>
>>>ant release (in main sdk folder)
>> after finally figuring out that I need a cfg file with the path to
>> basicLoader.swf and BasicTests.swf to run the mustella tests...
>> got error compiling: adl.exe is missing
>>
>>>constructFlexForIDE.bat "c:\[somePath]\sdk"
>>>"c:\[somePath]\sdk\in\SDK_4.6"
>> that worked (eventually), but got this error compiling: The definition
>> of base class Error was not found.
>>
>>>ant ide
>> same error
>>
>> upon checking, the airglobal.swc in the installed SDK (v4.12.1) is
>> different from the one I now have in the source version (and the
>> latter is the same as the one in the Flex/AIR SDK 4.6 that it
>> downloads during the ant release target), so I thought I needed to do
>> this:
>>
>>>ide/addAIRtoSDK.sh 15.0 "c:\[somePath]\sdk" (in cygwin)
>> but couldn't get it to run because this sh file only deals with linux
>> and mac, so now I'm downloading the AIR SDK 15.0, and I'll follow the
>> steps in it manually. Hopefully that will work.
>>
>>
>> But I have a feeling all this was too complicated. I'm probably
>> missing a much easier way to do this?
>> Thanks,
>> Mihai
>
>
>
>-- 
>Ix Multimedia Software
>
>Jan Luykenstraat 27
>3521 VB Utrecht
>
>T. 06-51952295
>I. www.ixsoftware.nl


Re: Using source version as current Flex SDK

Posted by Erik de Bruin <er...@ixsoftware.nl>.
Not really, I'm afraid. I did just rewrite the README to make the
process feel a bit more logical and structured. Have you looked at
that? Or is that what's causing your troubles? In which case I'd be
interested to know which steps led to the issues you see, and how you
solved them.

Thanks,

EdB



On Thu, Dec 4, 2014 at 7:26 PM, Mihai Chira <mi...@gmail.com> wrote:
> I want to make sure that I bug I raised in tlf is reproducible in the
> nightly source. I've never tried making the source sdk the current sdk
> before, and it's proving much more difficult than I thought. Here's
> what I did:
>
>>ant release (in main sdk folder)
> after finally figuring out that I need a cfg file with the path to
> basicLoader.swf and BasicTests.swf to run the mustella tests...
> got error compiling: adl.exe is missing
>
>>constructFlexForIDE.bat "c:\[somePath]\sdk" "c:\[somePath]\sdk\in\SDK_4.6"
> that worked (eventually), but got this error compiling: The definition
> of base class Error was not found.
>
>>ant ide
> same error
>
> upon checking, the airglobal.swc in the installed SDK (v4.12.1) is
> different from the one I now have in the source version (and the
> latter is the same as the one in the Flex/AIR SDK 4.6 that it
> downloads during the ant release target), so I thought I needed to do
> this:
>
>>ide/addAIRtoSDK.sh 15.0 "c:\[somePath]\sdk" (in cygwin)
> but couldn't get it to run because this sh file only deals with linux
> and mac, so now I'm downloading the AIR SDK 15.0, and I'll follow the
> steps in it manually. Hopefully that will work.
>
>
> But I have a feeling all this was too complicated. I'm probably
> missing a much easier way to do this?
> Thanks,
> Mihai



-- 
Ix Multimedia Software

Jan Luykenstraat 27
3521 VB Utrecht

T. 06-51952295
I. www.ixsoftware.nl

Re: Using source version as current Flex SDK

Posted by Alex Harui <ah...@adobe.com>.
It makes me think it isn’t finding airglobal.swc.

It could be the one you have is corrupted.

HTH,
-Alex

On 12/4/14, 12:24 PM, "Mihai Chira" <mi...@gmail.com> wrote:

>Ok, I'm giving up for today.
>
>I managed to get makeApacheFlexForIDE.bat running after I commented
>out the copying task. But now that the AIR sdk seems to be all right
>too, I still get the same error when compiling with IntelliJ.
>
>So is everyone doing it the import projects way, then?
>
>On 4 December 2014 at 20:12, Mihai Chira <mi...@gmail.com> wrote:
>> Update: after commenting out the PackageMXP target, the "ant
>> -Dbuild.number=20141204 -Dbuild.noprompt=release" command worked, but
>> the compilation fails with the same error: "The definition of base
>> class Error was not found."
>>
>> Alex, after that I also did an "ant main", which was successful, but
>> now the compilation fails with "Error:[project-name]: Invalid version
>> specified, ''"
>>
>>
>> Now, I'm happy to do a release build again, but after that the piece
>> that I see missing is the correct AIR SDK, which I suspect is the
>> reason for the error. And the script that I see downloads it is
>> makeApacheFlexForIDE.bat, right? Well, if I run it like this:
>> "makeApacheFlexForIDE.bat "c:\Users\evolverine\workspace\sdk", it
>> fails with this message:
>> __________________________
>> Copying the Apache Flex SDK from ..\.. to
>>"c:\Users\evolverine\workspace\sdk"
>> Cannot perform a cyclic copy
>> 0 File(s) copied
>> Exiting: error 4"
>> __________________________
>>
>> which, upon checking why, makes sense - it's trying to copy a folder
>> on top of itself. So the script wasn't meant for putting the AIR SDK
>> (and other IDE requirements) in the same folder as the source
>> distribution?
>>
>> On 4 December 2014 at 19:32, Alex Harui <ah...@adobe.com> wrote:
>>> Mihai,
>>>
>>> I don’t think you need to run the “release” target.  The “main” target
>>> should be sufficient.  And thus you shouldn’t need the MXP tools and
>>>can
>>> probably take them out of your environment variables.
>>>
>>> -Alex
>>>
>>>
>>>
>>> On 12/4/14, 11:23 AM, "Mihai Chira" <mi...@gmail.com> wrote:
>>>
>>>>Update: running ant -Dbuild.number=20141204 -Dbuild.noprompt=release
>>>>failed at the PackageMXP target in
>>>>frameworks\projects\flash-integration\build.xml:159 with this as the
>>>>only information:
>>>>
>>>>_______________________________________
>>>>FlashMXP:
>>>>     [echo] ADOBE_EXTENSION_MANAGER is c:\Program Files
>>>>(x86)\Adobe\Extension Manager 5\Adobe Extension Manager CS5\Adobe
>>>>Extensio
>>>>n Manager CS5.exe
>>>>
>>>>ReportNoExtensionManager:
>>>>
>>>>PackageMXP:
>>>>     [echo] Creating MXP file
>>>>c:\Users\evolverine\workspace\sdk/frameworks/flash-integration/FlexComp
>>>>one
>>>>ntKit.mxp
>>>>    [mkdir] Created dir:
>>>>c:\Users\evolverine\workspace\sdk\frameworks\flash-integration
>>>>
>>>>BUILD FAILED
>>>>c:\Users\evolverine\workspace\sdk\build.xml:393: The following error
>>>>occurred while executing this line:
>>>>c:\Users\evolverine\workspace\sdk\frameworks\build.xml:126: The
>>>>following error occurred while executing this line:
>>>>c:\Users\evolverine\workspace\sdk\frameworks\build.xml:441: The
>>>>following error occurred while executing this line:
>>>>c:\Users\evolverine\workspace\sdk\frameworks\projects\flash-integration
>>>>\bu
>>>>ild.xml:141:
>>>>The following error occurred while executin
>>>>g this line:
>>>>c:\Users\evolverine\workspace\sdk\frameworks\projects\flash-integration
>>>>\bu
>>>>ild.xml:152:
>>>>The following error occurred while executin
>>>>g this line:
>>>>c:\Users\evolverine\workspace\sdk\frameworks\projects\flash-integration
>>>>\bu
>>>>ild.xml:162:
>>>>exec returned: 5
>>>>
>>>>Total time: 5 minutes 33 seconds
>>>>_______________________________________
>>>>
>>>>
>>>>I took a look at what it was doing, and ran it manually with this
>>>>command:
>>>>
>>>>$ "c:\Program Files (x86)\Adobe\Extension Manager 5\Adobe Extension
>>>>Manager CS5\Adobe Extension Manager CS5.exe" -suppress -package
>>>>mxi="FlexComponentKit.mxi"
>>>>mxp="c:\Users\evolverine\workspace\sdk\frameworks\flash-integration\Fle
>>>>xCo
>>>>mponentKit.mxp"
>>>>
>>>>this worked (i.e. FlexComponentKit.mxp appeared in the
>>>>frameworks\flash-integration folder), but now I need to run the ant
>>>>command again with the PackageMXP target commented out, so the rest of
>>>>the stuff can happen...
>>>>
>>>>Does anyone know why the ant task might not have worked, while it
>>>>works manually with the same arguments? (I am running git bash as
>>>>administrator.) I couldn't find any log files in the Extension Manager
>>>>install folder to see what might have happened.
>>>>
>>>>On 4 December 2014 at 18:54, Mihai Chira <mi...@gmail.com> wrote:
>>>>> Thanks for the promptitude guys.
>>>>>
>>>>> Alex, I am working from the repos indeed.
>>>>>
>>>>> Erik, thanks for the pointer. I'm just running ant
>>>>> -Dbuild.number=20141204 -Dbuild.noprompt=release, and then following
>>>>> the next steps; let's see if that helps.
>>>>>
>>>>> Om, I think I tried that a while ago and got into a lot of trouble
>>>>> because those projects in the 'frameworks/projects' folder had so
>>>>>many
>>>>> dependencies and custom compilation flags, etc. I'm glad you could
>>>>>get
>>>>> it to run, but I'd like to make the current source a working SDK for
>>>>> the IDE.
>>>>>
>>>>> On 4 December 2014 at 18:37, OmPrakash Muppirala
>>>>><bi...@gmail.com>
>>>>>wrote:
>>>>>> The best way I know of is to point FB to a version of the SDK
>>>>>>created
>>>>>>by
>>>>>> the Flex Installer.  Then, add flex-sdk\frameworks\projects\XXXX as
>>>>>>Flex
>>>>>> library projects in the same workspace.  Then, in your test
>>>>>>application,
>>>>>> add the library projects as a 'Project dependency'.  This way, you
>>>>>>can
>>>>>> continue to modify the flex library projects (i.e. editing the git
>>>>>>repo
>>>>>> directly) while making sure your test app is using your latest
>>>>>>changes.
>>>>>>
>>>>>> Note: For the flex-sdk\frameworks\projects\textLayout Flex library
>>>>>>project,
>>>>>> you need to add flex-tlf\textLayout\src as a 'Source path'.
>>>>>>
>>>>>> This has worked for me reliably.  Hope this helps you with your
>>>>>>current
>>>>>> endeavor.
>>>>>>
>>>>>> Thanks,
>>>>>> Om
>>>>>>
>>>>>> On Thu, Dec 4, 2014 at 10:26 AM, Mihai Chira <mi...@gmail.com>
>>>>>>wrote:
>>>>>>
>>>>>>> I want to make sure that I bug I raised in tlf is reproducible in
>>>>>>>the
>>>>>>> nightly source. I've never tried making the source sdk the current
>>>>>>>sdk
>>>>>>> before, and it's proving much more difficult than I thought. Here's
>>>>>>> what I did:
>>>>>>>
>>>>>>> >ant release (in main sdk folder)
>>>>>>> after finally figuring out that I need a cfg file with the path to
>>>>>>> basicLoader.swf and BasicTests.swf to run the mustella tests...
>>>>>>> got error compiling: adl.exe is missing
>>>>>>>
>>>>>>> >constructFlexForIDE.bat "c:\[somePath]\sdk"
>>>>>>>"c:\[somePath]\sdk\in\SDK_4.6"
>>>>>>> that worked (eventually), but got this error compiling: The
>>>>>>>definition
>>>>>>> of base class Error was not found.
>>>>>>>
>>>>>>> >ant ide
>>>>>>> same error
>>>>>>>
>>>>>>> upon checking, the airglobal.swc in the installed SDK (v4.12.1) is
>>>>>>> different from the one I now have in the source version (and the
>>>>>>> latter is the same as the one in the Flex/AIR SDK 4.6 that it
>>>>>>> downloads during the ant release target), so I thought I needed to
>>>>>>>do
>>>>>>> this:
>>>>>>>
>>>>>>> >ide/addAIRtoSDK.sh 15.0 "c:\[somePath]\sdk" (in cygwin)
>>>>>>> but couldn't get it to run because this sh file only deals with
>>>>>>>linux
>>>>>>> and mac, so now I'm downloading the AIR SDK 15.0, and I'll follow
>>>>>>>the
>>>>>>> steps in it manually. Hopefully that will work.
>>>>>>>
>>>>>>>
>>>>>>> But I have a feeling all this was too complicated. I'm probably
>>>>>>> missing a much easier way to do this?
>>>>>>> Thanks,
>>>>>>> Mihai
>>>>>>>
>>>


Re: Using source version as current Flex SDK

Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,

> So is everyone doing it the import projects way, then?

I don't. I import the whole SDK as a general project (under new project) and just use ant to compile.

Justin

Re: Using source version as current Flex SDK

Posted by Mihai Chira <mi...@gmail.com>.
Ok, I'm giving up for today.

I managed to get makeApacheFlexForIDE.bat running after I commented
out the copying task. But now that the AIR sdk seems to be all right
too, I still get the same error when compiling with IntelliJ.

So is everyone doing it the import projects way, then?

On 4 December 2014 at 20:12, Mihai Chira <mi...@gmail.com> wrote:
> Update: after commenting out the PackageMXP target, the "ant
> -Dbuild.number=20141204 -Dbuild.noprompt=release" command worked, but
> the compilation fails with the same error: "The definition of base
> class Error was not found."
>
> Alex, after that I also did an "ant main", which was successful, but
> now the compilation fails with "Error:[project-name]: Invalid version
> specified, ''"
>
>
> Now, I'm happy to do a release build again, but after that the piece
> that I see missing is the correct AIR SDK, which I suspect is the
> reason for the error. And the script that I see downloads it is
> makeApacheFlexForIDE.bat, right? Well, if I run it like this:
> "makeApacheFlexForIDE.bat "c:\Users\evolverine\workspace\sdk", it
> fails with this message:
> __________________________
> Copying the Apache Flex SDK from ..\.. to "c:\Users\evolverine\workspace\sdk"
> Cannot perform a cyclic copy
> 0 File(s) copied
> Exiting: error 4"
> __________________________
>
> which, upon checking why, makes sense - it's trying to copy a folder
> on top of itself. So the script wasn't meant for putting the AIR SDK
> (and other IDE requirements) in the same folder as the source
> distribution?
>
> On 4 December 2014 at 19:32, Alex Harui <ah...@adobe.com> wrote:
>> Mihai,
>>
>> I don’t think you need to run the “release” target.  The “main” target
>> should be sufficient.  And thus you shouldn’t need the MXP tools and can
>> probably take them out of your environment variables.
>>
>> -Alex
>>
>>
>>
>> On 12/4/14, 11:23 AM, "Mihai Chira" <mi...@gmail.com> wrote:
>>
>>>Update: running ant -Dbuild.number=20141204 -Dbuild.noprompt=release
>>>failed at the PackageMXP target in
>>>frameworks\projects\flash-integration\build.xml:159 with this as the
>>>only information:
>>>
>>>_______________________________________
>>>FlashMXP:
>>>     [echo] ADOBE_EXTENSION_MANAGER is c:\Program Files
>>>(x86)\Adobe\Extension Manager 5\Adobe Extension Manager CS5\Adobe
>>>Extensio
>>>n Manager CS5.exe
>>>
>>>ReportNoExtensionManager:
>>>
>>>PackageMXP:
>>>     [echo] Creating MXP file
>>>c:\Users\evolverine\workspace\sdk/frameworks/flash-integration/FlexCompone
>>>ntKit.mxp
>>>    [mkdir] Created dir:
>>>c:\Users\evolverine\workspace\sdk\frameworks\flash-integration
>>>
>>>BUILD FAILED
>>>c:\Users\evolverine\workspace\sdk\build.xml:393: The following error
>>>occurred while executing this line:
>>>c:\Users\evolverine\workspace\sdk\frameworks\build.xml:126: The
>>>following error occurred while executing this line:
>>>c:\Users\evolverine\workspace\sdk\frameworks\build.xml:441: The
>>>following error occurred while executing this line:
>>>c:\Users\evolverine\workspace\sdk\frameworks\projects\flash-integration\bu
>>>ild.xml:141:
>>>The following error occurred while executin
>>>g this line:
>>>c:\Users\evolverine\workspace\sdk\frameworks\projects\flash-integration\bu
>>>ild.xml:152:
>>>The following error occurred while executin
>>>g this line:
>>>c:\Users\evolverine\workspace\sdk\frameworks\projects\flash-integration\bu
>>>ild.xml:162:
>>>exec returned: 5
>>>
>>>Total time: 5 minutes 33 seconds
>>>_______________________________________
>>>
>>>
>>>I took a look at what it was doing, and ran it manually with this command:
>>>
>>>$ "c:\Program Files (x86)\Adobe\Extension Manager 5\Adobe Extension
>>>Manager CS5\Adobe Extension Manager CS5.exe" -suppress -package
>>>mxi="FlexComponentKit.mxi"
>>>mxp="c:\Users\evolverine\workspace\sdk\frameworks\flash-integration\FlexCo
>>>mponentKit.mxp"
>>>
>>>this worked (i.e. FlexComponentKit.mxp appeared in the
>>>frameworks\flash-integration folder), but now I need to run the ant
>>>command again with the PackageMXP target commented out, so the rest of
>>>the stuff can happen...
>>>
>>>Does anyone know why the ant task might not have worked, while it
>>>works manually with the same arguments? (I am running git bash as
>>>administrator.) I couldn't find any log files in the Extension Manager
>>>install folder to see what might have happened.
>>>
>>>On 4 December 2014 at 18:54, Mihai Chira <mi...@gmail.com> wrote:
>>>> Thanks for the promptitude guys.
>>>>
>>>> Alex, I am working from the repos indeed.
>>>>
>>>> Erik, thanks for the pointer. I'm just running ant
>>>> -Dbuild.number=20141204 -Dbuild.noprompt=release, and then following
>>>> the next steps; let's see if that helps.
>>>>
>>>> Om, I think I tried that a while ago and got into a lot of trouble
>>>> because those projects in the 'frameworks/projects' folder had so many
>>>> dependencies and custom compilation flags, etc. I'm glad you could get
>>>> it to run, but I'd like to make the current source a working SDK for
>>>> the IDE.
>>>>
>>>> On 4 December 2014 at 18:37, OmPrakash Muppirala <bi...@gmail.com>
>>>>wrote:
>>>>> The best way I know of is to point FB to a version of the SDK created
>>>>>by
>>>>> the Flex Installer.  Then, add flex-sdk\frameworks\projects\XXXX as
>>>>>Flex
>>>>> library projects in the same workspace.  Then, in your test
>>>>>application,
>>>>> add the library projects as a 'Project dependency'.  This way, you can
>>>>> continue to modify the flex library projects (i.e. editing the git repo
>>>>> directly) while making sure your test app is using your latest changes.
>>>>>
>>>>> Note: For the flex-sdk\frameworks\projects\textLayout Flex library
>>>>>project,
>>>>> you need to add flex-tlf\textLayout\src as a 'Source path'.
>>>>>
>>>>> This has worked for me reliably.  Hope this helps you with your current
>>>>> endeavor.
>>>>>
>>>>> Thanks,
>>>>> Om
>>>>>
>>>>> On Thu, Dec 4, 2014 at 10:26 AM, Mihai Chira <mi...@gmail.com>
>>>>>wrote:
>>>>>
>>>>>> I want to make sure that I bug I raised in tlf is reproducible in the
>>>>>> nightly source. I've never tried making the source sdk the current sdk
>>>>>> before, and it's proving much more difficult than I thought. Here's
>>>>>> what I did:
>>>>>>
>>>>>> >ant release (in main sdk folder)
>>>>>> after finally figuring out that I need a cfg file with the path to
>>>>>> basicLoader.swf and BasicTests.swf to run the mustella tests...
>>>>>> got error compiling: adl.exe is missing
>>>>>>
>>>>>> >constructFlexForIDE.bat "c:\[somePath]\sdk"
>>>>>>"c:\[somePath]\sdk\in\SDK_4.6"
>>>>>> that worked (eventually), but got this error compiling: The definition
>>>>>> of base class Error was not found.
>>>>>>
>>>>>> >ant ide
>>>>>> same error
>>>>>>
>>>>>> upon checking, the airglobal.swc in the installed SDK (v4.12.1) is
>>>>>> different from the one I now have in the source version (and the
>>>>>> latter is the same as the one in the Flex/AIR SDK 4.6 that it
>>>>>> downloads during the ant release target), so I thought I needed to do
>>>>>> this:
>>>>>>
>>>>>> >ide/addAIRtoSDK.sh 15.0 "c:\[somePath]\sdk" (in cygwin)
>>>>>> but couldn't get it to run because this sh file only deals with linux
>>>>>> and mac, so now I'm downloading the AIR SDK 15.0, and I'll follow the
>>>>>> steps in it manually. Hopefully that will work.
>>>>>>
>>>>>>
>>>>>> But I have a feeling all this was too complicated. I'm probably
>>>>>> missing a much easier way to do this?
>>>>>> Thanks,
>>>>>> Mihai
>>>>>>
>>

Re: Using source version as current Flex SDK

Posted by Mihai Chira <mi...@gmail.com>.
Update: after commenting out the PackageMXP target, the "ant
-Dbuild.number=20141204 -Dbuild.noprompt=release" command worked, but
the compilation fails with the same error: "The definition of base
class Error was not found."

Alex, after that I also did an "ant main", which was successful, but
now the compilation fails with "Error:[project-name]: Invalid version
specified, ''"


Now, I'm happy to do a release build again, but after that the piece
that I see missing is the correct AIR SDK, which I suspect is the
reason for the error. And the script that I see downloads it is
makeApacheFlexForIDE.bat, right? Well, if I run it like this:
"makeApacheFlexForIDE.bat "c:\Users\evolverine\workspace\sdk", it
fails with this message:
__________________________
Copying the Apache Flex SDK from ..\.. to "c:\Users\evolverine\workspace\sdk"
Cannot perform a cyclic copy
0 File(s) copied
Exiting: error 4"
__________________________

which, upon checking why, makes sense - it's trying to copy a folder
on top of itself. So the script wasn't meant for putting the AIR SDK
(and other IDE requirements) in the same folder as the source
distribution?

On 4 December 2014 at 19:32, Alex Harui <ah...@adobe.com> wrote:
> Mihai,
>
> I don’t think you need to run the “release” target.  The “main” target
> should be sufficient.  And thus you shouldn’t need the MXP tools and can
> probably take them out of your environment variables.
>
> -Alex
>
>
>
> On 12/4/14, 11:23 AM, "Mihai Chira" <mi...@gmail.com> wrote:
>
>>Update: running ant -Dbuild.number=20141204 -Dbuild.noprompt=release
>>failed at the PackageMXP target in
>>frameworks\projects\flash-integration\build.xml:159 with this as the
>>only information:
>>
>>_______________________________________
>>FlashMXP:
>>     [echo] ADOBE_EXTENSION_MANAGER is c:\Program Files
>>(x86)\Adobe\Extension Manager 5\Adobe Extension Manager CS5\Adobe
>>Extensio
>>n Manager CS5.exe
>>
>>ReportNoExtensionManager:
>>
>>PackageMXP:
>>     [echo] Creating MXP file
>>c:\Users\evolverine\workspace\sdk/frameworks/flash-integration/FlexCompone
>>ntKit.mxp
>>    [mkdir] Created dir:
>>c:\Users\evolverine\workspace\sdk\frameworks\flash-integration
>>
>>BUILD FAILED
>>c:\Users\evolverine\workspace\sdk\build.xml:393: The following error
>>occurred while executing this line:
>>c:\Users\evolverine\workspace\sdk\frameworks\build.xml:126: The
>>following error occurred while executing this line:
>>c:\Users\evolverine\workspace\sdk\frameworks\build.xml:441: The
>>following error occurred while executing this line:
>>c:\Users\evolverine\workspace\sdk\frameworks\projects\flash-integration\bu
>>ild.xml:141:
>>The following error occurred while executin
>>g this line:
>>c:\Users\evolverine\workspace\sdk\frameworks\projects\flash-integration\bu
>>ild.xml:152:
>>The following error occurred while executin
>>g this line:
>>c:\Users\evolverine\workspace\sdk\frameworks\projects\flash-integration\bu
>>ild.xml:162:
>>exec returned: 5
>>
>>Total time: 5 minutes 33 seconds
>>_______________________________________
>>
>>
>>I took a look at what it was doing, and ran it manually with this command:
>>
>>$ "c:\Program Files (x86)\Adobe\Extension Manager 5\Adobe Extension
>>Manager CS5\Adobe Extension Manager CS5.exe" -suppress -package
>>mxi="FlexComponentKit.mxi"
>>mxp="c:\Users\evolverine\workspace\sdk\frameworks\flash-integration\FlexCo
>>mponentKit.mxp"
>>
>>this worked (i.e. FlexComponentKit.mxp appeared in the
>>frameworks\flash-integration folder), but now I need to run the ant
>>command again with the PackageMXP target commented out, so the rest of
>>the stuff can happen...
>>
>>Does anyone know why the ant task might not have worked, while it
>>works manually with the same arguments? (I am running git bash as
>>administrator.) I couldn't find any log files in the Extension Manager
>>install folder to see what might have happened.
>>
>>On 4 December 2014 at 18:54, Mihai Chira <mi...@gmail.com> wrote:
>>> Thanks for the promptitude guys.
>>>
>>> Alex, I am working from the repos indeed.
>>>
>>> Erik, thanks for the pointer. I'm just running ant
>>> -Dbuild.number=20141204 -Dbuild.noprompt=release, and then following
>>> the next steps; let's see if that helps.
>>>
>>> Om, I think I tried that a while ago and got into a lot of trouble
>>> because those projects in the 'frameworks/projects' folder had so many
>>> dependencies and custom compilation flags, etc. I'm glad you could get
>>> it to run, but I'd like to make the current source a working SDK for
>>> the IDE.
>>>
>>> On 4 December 2014 at 18:37, OmPrakash Muppirala <bi...@gmail.com>
>>>wrote:
>>>> The best way I know of is to point FB to a version of the SDK created
>>>>by
>>>> the Flex Installer.  Then, add flex-sdk\frameworks\projects\XXXX as
>>>>Flex
>>>> library projects in the same workspace.  Then, in your test
>>>>application,
>>>> add the library projects as a 'Project dependency'.  This way, you can
>>>> continue to modify the flex library projects (i.e. editing the git repo
>>>> directly) while making sure your test app is using your latest changes.
>>>>
>>>> Note: For the flex-sdk\frameworks\projects\textLayout Flex library
>>>>project,
>>>> you need to add flex-tlf\textLayout\src as a 'Source path'.
>>>>
>>>> This has worked for me reliably.  Hope this helps you with your current
>>>> endeavor.
>>>>
>>>> Thanks,
>>>> Om
>>>>
>>>> On Thu, Dec 4, 2014 at 10:26 AM, Mihai Chira <mi...@gmail.com>
>>>>wrote:
>>>>
>>>>> I want to make sure that I bug I raised in tlf is reproducible in the
>>>>> nightly source. I've never tried making the source sdk the current sdk
>>>>> before, and it's proving much more difficult than I thought. Here's
>>>>> what I did:
>>>>>
>>>>> >ant release (in main sdk folder)
>>>>> after finally figuring out that I need a cfg file with the path to
>>>>> basicLoader.swf and BasicTests.swf to run the mustella tests...
>>>>> got error compiling: adl.exe is missing
>>>>>
>>>>> >constructFlexForIDE.bat "c:\[somePath]\sdk"
>>>>>"c:\[somePath]\sdk\in\SDK_4.6"
>>>>> that worked (eventually), but got this error compiling: The definition
>>>>> of base class Error was not found.
>>>>>
>>>>> >ant ide
>>>>> same error
>>>>>
>>>>> upon checking, the airglobal.swc in the installed SDK (v4.12.1) is
>>>>> different from the one I now have in the source version (and the
>>>>> latter is the same as the one in the Flex/AIR SDK 4.6 that it
>>>>> downloads during the ant release target), so I thought I needed to do
>>>>> this:
>>>>>
>>>>> >ide/addAIRtoSDK.sh 15.0 "c:\[somePath]\sdk" (in cygwin)
>>>>> but couldn't get it to run because this sh file only deals with linux
>>>>> and mac, so now I'm downloading the AIR SDK 15.0, and I'll follow the
>>>>> steps in it manually. Hopefully that will work.
>>>>>
>>>>>
>>>>> But I have a feeling all this was too complicated. I'm probably
>>>>> missing a much easier way to do this?
>>>>> Thanks,
>>>>> Mihai
>>>>>
>

Re: Using source version as current Flex SDK

Posted by Alex Harui <ah...@adobe.com>.
Mihai,

I don’t think you need to run the “release” target.  The “main” target
should be sufficient.  And thus you shouldn’t need the MXP tools and can
probably take them out of your environment variables.

-Alex



On 12/4/14, 11:23 AM, "Mihai Chira" <mi...@gmail.com> wrote:

>Update: running ant -Dbuild.number=20141204 -Dbuild.noprompt=release
>failed at the PackageMXP target in
>frameworks\projects\flash-integration\build.xml:159 with this as the
>only information:
>
>_______________________________________
>FlashMXP:
>     [echo] ADOBE_EXTENSION_MANAGER is c:\Program Files
>(x86)\Adobe\Extension Manager 5\Adobe Extension Manager CS5\Adobe
>Extensio
>n Manager CS5.exe
>
>ReportNoExtensionManager:
>
>PackageMXP:
>     [echo] Creating MXP file
>c:\Users\evolverine\workspace\sdk/frameworks/flash-integration/FlexCompone
>ntKit.mxp
>    [mkdir] Created dir:
>c:\Users\evolverine\workspace\sdk\frameworks\flash-integration
>
>BUILD FAILED
>c:\Users\evolverine\workspace\sdk\build.xml:393: The following error
>occurred while executing this line:
>c:\Users\evolverine\workspace\sdk\frameworks\build.xml:126: The
>following error occurred while executing this line:
>c:\Users\evolverine\workspace\sdk\frameworks\build.xml:441: The
>following error occurred while executing this line:
>c:\Users\evolverine\workspace\sdk\frameworks\projects\flash-integration\bu
>ild.xml:141:
>The following error occurred while executin
>g this line:
>c:\Users\evolverine\workspace\sdk\frameworks\projects\flash-integration\bu
>ild.xml:152:
>The following error occurred while executin
>g this line:
>c:\Users\evolverine\workspace\sdk\frameworks\projects\flash-integration\bu
>ild.xml:162:
>exec returned: 5
>
>Total time: 5 minutes 33 seconds
>_______________________________________
>
>
>I took a look at what it was doing, and ran it manually with this command:
>
>$ "c:\Program Files (x86)\Adobe\Extension Manager 5\Adobe Extension
>Manager CS5\Adobe Extension Manager CS5.exe" -suppress -package
>mxi="FlexComponentKit.mxi"
>mxp="c:\Users\evolverine\workspace\sdk\frameworks\flash-integration\FlexCo
>mponentKit.mxp"
>
>this worked (i.e. FlexComponentKit.mxp appeared in the
>frameworks\flash-integration folder), but now I need to run the ant
>command again with the PackageMXP target commented out, so the rest of
>the stuff can happen...
>
>Does anyone know why the ant task might not have worked, while it
>works manually with the same arguments? (I am running git bash as
>administrator.) I couldn't find any log files in the Extension Manager
>install folder to see what might have happened.
>
>On 4 December 2014 at 18:54, Mihai Chira <mi...@gmail.com> wrote:
>> Thanks for the promptitude guys.
>>
>> Alex, I am working from the repos indeed.
>>
>> Erik, thanks for the pointer. I'm just running ant
>> -Dbuild.number=20141204 -Dbuild.noprompt=release, and then following
>> the next steps; let's see if that helps.
>>
>> Om, I think I tried that a while ago and got into a lot of trouble
>> because those projects in the 'frameworks/projects' folder had so many
>> dependencies and custom compilation flags, etc. I'm glad you could get
>> it to run, but I'd like to make the current source a working SDK for
>> the IDE.
>>
>> On 4 December 2014 at 18:37, OmPrakash Muppirala <bi...@gmail.com>
>>wrote:
>>> The best way I know of is to point FB to a version of the SDK created
>>>by
>>> the Flex Installer.  Then, add flex-sdk\frameworks\projects\XXXX as
>>>Flex
>>> library projects in the same workspace.  Then, in your test
>>>application,
>>> add the library projects as a 'Project dependency'.  This way, you can
>>> continue to modify the flex library projects (i.e. editing the git repo
>>> directly) while making sure your test app is using your latest changes.
>>>
>>> Note: For the flex-sdk\frameworks\projects\textLayout Flex library
>>>project,
>>> you need to add flex-tlf\textLayout\src as a 'Source path'.
>>>
>>> This has worked for me reliably.  Hope this helps you with your current
>>> endeavor.
>>>
>>> Thanks,
>>> Om
>>>
>>> On Thu, Dec 4, 2014 at 10:26 AM, Mihai Chira <mi...@gmail.com>
>>>wrote:
>>>
>>>> I want to make sure that I bug I raised in tlf is reproducible in the
>>>> nightly source. I've never tried making the source sdk the current sdk
>>>> before, and it's proving much more difficult than I thought. Here's
>>>> what I did:
>>>>
>>>> >ant release (in main sdk folder)
>>>> after finally figuring out that I need a cfg file with the path to
>>>> basicLoader.swf and BasicTests.swf to run the mustella tests...
>>>> got error compiling: adl.exe is missing
>>>>
>>>> >constructFlexForIDE.bat "c:\[somePath]\sdk"
>>>>"c:\[somePath]\sdk\in\SDK_4.6"
>>>> that worked (eventually), but got this error compiling: The definition
>>>> of base class Error was not found.
>>>>
>>>> >ant ide
>>>> same error
>>>>
>>>> upon checking, the airglobal.swc in the installed SDK (v4.12.1) is
>>>> different from the one I now have in the source version (and the
>>>> latter is the same as the one in the Flex/AIR SDK 4.6 that it
>>>> downloads during the ant release target), so I thought I needed to do
>>>> this:
>>>>
>>>> >ide/addAIRtoSDK.sh 15.0 "c:\[somePath]\sdk" (in cygwin)
>>>> but couldn't get it to run because this sh file only deals with linux
>>>> and mac, so now I'm downloading the AIR SDK 15.0, and I'll follow the
>>>> steps in it manually. Hopefully that will work.
>>>>
>>>>
>>>> But I have a feeling all this was too complicated. I'm probably
>>>> missing a much easier way to do this?
>>>> Thanks,
>>>> Mihai
>>>>


Re: Using source version as current Flex SDK

Posted by Mihai Chira <mi...@gmail.com>.
Update: running ant -Dbuild.number=20141204 -Dbuild.noprompt=release
failed at the PackageMXP target in
frameworks\projects\flash-integration\build.xml:159 with this as the
only information:

_______________________________________
FlashMXP:
     [echo] ADOBE_EXTENSION_MANAGER is c:\Program Files
(x86)\Adobe\Extension Manager 5\Adobe Extension Manager CS5\Adobe
Extensio
n Manager CS5.exe

ReportNoExtensionManager:

PackageMXP:
     [echo] Creating MXP file
c:\Users\evolverine\workspace\sdk/frameworks/flash-integration/FlexComponentKit.mxp
    [mkdir] Created dir:
c:\Users\evolverine\workspace\sdk\frameworks\flash-integration

BUILD FAILED
c:\Users\evolverine\workspace\sdk\build.xml:393: The following error
occurred while executing this line:
c:\Users\evolverine\workspace\sdk\frameworks\build.xml:126: The
following error occurred while executing this line:
c:\Users\evolverine\workspace\sdk\frameworks\build.xml:441: The
following error occurred while executing this line:
c:\Users\evolverine\workspace\sdk\frameworks\projects\flash-integration\build.xml:141:
The following error occurred while executin
g this line:
c:\Users\evolverine\workspace\sdk\frameworks\projects\flash-integration\build.xml:152:
The following error occurred while executin
g this line:
c:\Users\evolverine\workspace\sdk\frameworks\projects\flash-integration\build.xml:162:
exec returned: 5

Total time: 5 minutes 33 seconds
_______________________________________


I took a look at what it was doing, and ran it manually with this command:

$ "c:\Program Files (x86)\Adobe\Extension Manager 5\Adobe Extension
Manager CS5\Adobe Extension Manager CS5.exe" -suppress -package
mxi="FlexComponentKit.mxi"
mxp="c:\Users\evolverine\workspace\sdk\frameworks\flash-integration\FlexComponentKit.mxp"

this worked (i.e. FlexComponentKit.mxp appeared in the
frameworks\flash-integration folder), but now I need to run the ant
command again with the PackageMXP target commented out, so the rest of
the stuff can happen...

Does anyone know why the ant task might not have worked, while it
works manually with the same arguments? (I am running git bash as
administrator.) I couldn't find any log files in the Extension Manager
install folder to see what might have happened.

On 4 December 2014 at 18:54, Mihai Chira <mi...@gmail.com> wrote:
> Thanks for the promptitude guys.
>
> Alex, I am working from the repos indeed.
>
> Erik, thanks for the pointer. I'm just running ant
> -Dbuild.number=20141204 -Dbuild.noprompt=release, and then following
> the next steps; let's see if that helps.
>
> Om, I think I tried that a while ago and got into a lot of trouble
> because those projects in the 'frameworks/projects' folder had so many
> dependencies and custom compilation flags, etc. I'm glad you could get
> it to run, but I'd like to make the current source a working SDK for
> the IDE.
>
> On 4 December 2014 at 18:37, OmPrakash Muppirala <bi...@gmail.com> wrote:
>> The best way I know of is to point FB to a version of the SDK created by
>> the Flex Installer.  Then, add flex-sdk\frameworks\projects\XXXX as Flex
>> library projects in the same workspace.  Then, in your test application,
>> add the library projects as a 'Project dependency'.  This way, you can
>> continue to modify the flex library projects (i.e. editing the git repo
>> directly) while making sure your test app is using your latest changes.
>>
>> Note: For the flex-sdk\frameworks\projects\textLayout Flex library project,
>> you need to add flex-tlf\textLayout\src as a 'Source path'.
>>
>> This has worked for me reliably.  Hope this helps you with your current
>> endeavor.
>>
>> Thanks,
>> Om
>>
>> On Thu, Dec 4, 2014 at 10:26 AM, Mihai Chira <mi...@gmail.com> wrote:
>>
>>> I want to make sure that I bug I raised in tlf is reproducible in the
>>> nightly source. I've never tried making the source sdk the current sdk
>>> before, and it's proving much more difficult than I thought. Here's
>>> what I did:
>>>
>>> >ant release (in main sdk folder)
>>> after finally figuring out that I need a cfg file with the path to
>>> basicLoader.swf and BasicTests.swf to run the mustella tests...
>>> got error compiling: adl.exe is missing
>>>
>>> >constructFlexForIDE.bat "c:\[somePath]\sdk" "c:\[somePath]\sdk\in\SDK_4.6"
>>> that worked (eventually), but got this error compiling: The definition
>>> of base class Error was not found.
>>>
>>> >ant ide
>>> same error
>>>
>>> upon checking, the airglobal.swc in the installed SDK (v4.12.1) is
>>> different from the one I now have in the source version (and the
>>> latter is the same as the one in the Flex/AIR SDK 4.6 that it
>>> downloads during the ant release target), so I thought I needed to do
>>> this:
>>>
>>> >ide/addAIRtoSDK.sh 15.0 "c:\[somePath]\sdk" (in cygwin)
>>> but couldn't get it to run because this sh file only deals with linux
>>> and mac, so now I'm downloading the AIR SDK 15.0, and I'll follow the
>>> steps in it manually. Hopefully that will work.
>>>
>>>
>>> But I have a feeling all this was too complicated. I'm probably
>>> missing a much easier way to do this?
>>> Thanks,
>>> Mihai
>>>

Re: Using source version as current Flex SDK

Posted by OmPrakash Muppirala <bi...@gmail.com>.
Almost all the projects there have the .actionScriptProperties and
.flexLibProperties.  So, just importing it as an existing project into FB
will ensure that the correct config files and compiler directives are
added.

Thanks,
Om

On Thu, Dec 4, 2014 at 10:58 AM, OmPrakash Muppirala <bi...@gmail.com>
wrote:

> Om, I think I tried that a while ago and got into a lot of trouble
>> because those projects in the 'frameworks/projects' folder had so many
>> dependencies and custom compilation flags, etc. I'm glad you could get
>> it to run, but I'd like to make the current source a working SDK for
>> the IDE.
>>
>>
> Yes, you need to spend some time adding the dependent projects, but that
> is a one time thing.  Trust me, it is worth it.  This set up lets me so
> quickly fix issues and add features.  I highly recommend this approach :-)
>
> The trick is to start with only the projects that you are interested in,
> and add the dependencies only for that project.  It should not take a long
> time to set up this way.
>
> Thanks,
> Om
>

Re: Using source version as current Flex SDK

Posted by Harbs <ha...@gmail.com>.
FWIW, The way I work, is by adding textLayout as a library project to FB. I take care to never actually build it in FB. I always build it using ant. I’ve found without adding lextLayout to Flash Builder, I cannot use the features like jumping to code, and the like.

I then add the binary in the elf bin directory to my project that needs the latest version of TLF while pointing to the src folder for source.

You’ll probably also need to remove the reference to textLayout in your main SDK.

HTH,
Harbs

On Dec 4, 2014, at 8:58 PM, OmPrakash Muppirala <bi...@gmail.com> wrote:

>> 
>> Om, I think I tried that a while ago and got into a lot of trouble
>> because those projects in the 'frameworks/projects' folder had so many
>> dependencies and custom compilation flags, etc. I'm glad you could get
>> it to run, but I'd like to make the current source a working SDK for
>> the IDE.
>> 
>> 
> Yes, you need to spend some time adding the dependent projects, but that is
> a one time thing.  Trust me, it is worth it.  This set up lets me so
> quickly fix issues and add features.  I highly recommend this approach :-)
> 
> The trick is to start with only the projects that you are interested in,
> and add the dependencies only for that project.  It should not take a long
> time to set up this way.
> 
> Thanks,
> Om


Re: Using source version as current Flex SDK

Posted by OmPrakash Muppirala <bi...@gmail.com>.
>
> Om, I think I tried that a while ago and got into a lot of trouble
> because those projects in the 'frameworks/projects' folder had so many
> dependencies and custom compilation flags, etc. I'm glad you could get
> it to run, but I'd like to make the current source a working SDK for
> the IDE.
>
>
Yes, you need to spend some time adding the dependent projects, but that is
a one time thing.  Trust me, it is worth it.  This set up lets me so
quickly fix issues and add features.  I highly recommend this approach :-)

The trick is to start with only the projects that you are interested in,
and add the dependencies only for that project.  It should not take a long
time to set up this way.

Thanks,
Om

Re: Using source version as current Flex SDK

Posted by Mihai Chira <mi...@gmail.com>.
Thanks for the promptitude guys.

Alex, I am working from the repos indeed.

Erik, thanks for the pointer. I'm just running ant
-Dbuild.number=20141204 -Dbuild.noprompt=release, and then following
the next steps; let's see if that helps.

Om, I think I tried that a while ago and got into a lot of trouble
because those projects in the 'frameworks/projects' folder had so many
dependencies and custom compilation flags, etc. I'm glad you could get
it to run, but I'd like to make the current source a working SDK for
the IDE.

On 4 December 2014 at 18:37, OmPrakash Muppirala <bi...@gmail.com> wrote:
> The best way I know of is to point FB to a version of the SDK created by
> the Flex Installer.  Then, add flex-sdk\frameworks\projects\XXXX as Flex
> library projects in the same workspace.  Then, in your test application,
> add the library projects as a 'Project dependency'.  This way, you can
> continue to modify the flex library projects (i.e. editing the git repo
> directly) while making sure your test app is using your latest changes.
>
> Note: For the flex-sdk\frameworks\projects\textLayout Flex library project,
> you need to add flex-tlf\textLayout\src as a 'Source path'.
>
> This has worked for me reliably.  Hope this helps you with your current
> endeavor.
>
> Thanks,
> Om
>
> On Thu, Dec 4, 2014 at 10:26 AM, Mihai Chira <mi...@gmail.com> wrote:
>
>> I want to make sure that I bug I raised in tlf is reproducible in the
>> nightly source. I've never tried making the source sdk the current sdk
>> before, and it's proving much more difficult than I thought. Here's
>> what I did:
>>
>> >ant release (in main sdk folder)
>> after finally figuring out that I need a cfg file with the path to
>> basicLoader.swf and BasicTests.swf to run the mustella tests...
>> got error compiling: adl.exe is missing
>>
>> >constructFlexForIDE.bat "c:\[somePath]\sdk" "c:\[somePath]\sdk\in\SDK_4.6"
>> that worked (eventually), but got this error compiling: The definition
>> of base class Error was not found.
>>
>> >ant ide
>> same error
>>
>> upon checking, the airglobal.swc in the installed SDK (v4.12.1) is
>> different from the one I now have in the source version (and the
>> latter is the same as the one in the Flex/AIR SDK 4.6 that it
>> downloads during the ant release target), so I thought I needed to do
>> this:
>>
>> >ide/addAIRtoSDK.sh 15.0 "c:\[somePath]\sdk" (in cygwin)
>> but couldn't get it to run because this sh file only deals with linux
>> and mac, so now I'm downloading the AIR SDK 15.0, and I'll follow the
>> steps in it manually. Hopefully that will work.
>>
>>
>> But I have a feeling all this was too complicated. I'm probably
>> missing a much easier way to do this?
>> Thanks,
>> Mihai
>>

Re: Using source version as current Flex SDK

Posted by OmPrakash Muppirala <bi...@gmail.com>.
The best way I know of is to point FB to a version of the SDK created by
the Flex Installer.  Then, add flex-sdk\frameworks\projects\XXXX as Flex
library projects in the same workspace.  Then, in your test application,
add the library projects as a 'Project dependency'.  This way, you can
continue to modify the flex library projects (i.e. editing the git repo
directly) while making sure your test app is using your latest changes.

Note: For the flex-sdk\frameworks\projects\textLayout Flex library project,
you need to add flex-tlf\textLayout\src as a 'Source path'.

This has worked for me reliably.  Hope this helps you with your current
endeavor.

Thanks,
Om

On Thu, Dec 4, 2014 at 10:26 AM, Mihai Chira <mi...@gmail.com> wrote:

> I want to make sure that I bug I raised in tlf is reproducible in the
> nightly source. I've never tried making the source sdk the current sdk
> before, and it's proving much more difficult than I thought. Here's
> what I did:
>
> >ant release (in main sdk folder)
> after finally figuring out that I need a cfg file with the path to
> basicLoader.swf and BasicTests.swf to run the mustella tests...
> got error compiling: adl.exe is missing
>
> >constructFlexForIDE.bat "c:\[somePath]\sdk" "c:\[somePath]\sdk\in\SDK_4.6"
> that worked (eventually), but got this error compiling: The definition
> of base class Error was not found.
>
> >ant ide
> same error
>
> upon checking, the airglobal.swc in the installed SDK (v4.12.1) is
> different from the one I now have in the source version (and the
> latter is the same as the one in the Flex/AIR SDK 4.6 that it
> downloads during the ant release target), so I thought I needed to do
> this:
>
> >ide/addAIRtoSDK.sh 15.0 "c:\[somePath]\sdk" (in cygwin)
> but couldn't get it to run because this sh file only deals with linux
> and mac, so now I'm downloading the AIR SDK 15.0, and I'll follow the
> steps in it manually. Hopefully that will work.
>
>
> But I have a feeling all this was too complicated. I'm probably
> missing a much easier way to do this?
> Thanks,
> Mihai
>