<HTML>
<HEAD>
<TITLE>Re: [TxMt] Re: Set AS3 class paths</TITLE>
</HEAD>
<BODY>
<FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>I believe on my home machine, can’t confirm at the moment, that I set a Shell Variable to look for <BR>
AS3 classes for any of my imports. I don’t follow the Flex folder format since I don’t want a bunch of copies<BR>
Of my AS3 classes, doesn’t make sense. I want to keep all of my code in one place so I have an AS3 Folder that<BR>
Has all of my Actionscript 3 code in it... Ie com, net, org etc.<BR>
So when I import com.domain.utils.StringUtil;   the code will be imported.<BR>
<BR>
I’m sure I’m not the only one doing it this way. This is just like setting the Library Path in your Flash preferences.<BR>
<BR>
I’ll try  your tips out Simon.<BR>
<BR>
Thanks,<BR>
<BR>
-Gerry<BR>
<BR>
<BR>
On 4/9/10 10:28 AM, "Simon Gregory" <<a href="simon@helvector.org">simon@helvector.org</a>> wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE="Calibri, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>> I’m setting up a new TextMate environment for work on a new computer and for the life of me<BR>
> Can’t get my AS3 class path preference setup correctly. I’m using Simon Gregory’s Actionscript 3 Bundle.<BR>
> I’ve already set different variations within the Preferences > Advanced > Shell Variables<BR>
> For TM_AS3_PATH but it’s not finding the directory I have set for that variable.<BR>
<BR>
The bundle doesn't use a env var called TM_AS3_PATH. Although it's not always necessary (ie if you're following a conventional project layout) you can try setting TM_FLEX_FILE_SPECS to specify the class you wish to compile. The compiler will then use that file, and the directory it's in as the root directory for your project source.<BR>
<BR>
> Is there a setting to set within the flex-config.xml that I’m missing?<BR>
> Any tips or links would be much appreciated. I’ve tried the Google machine already.<BR>
<BR>
You can specify the external library paths relative to TM_FLEX_FILE_SPECS  inside the compiler node of your app-config.xml using something like:<BR>
<BR>
<source-path append="true"><BR>
  <path-element>../lib/as/bin/</path-element><BR>
</source-path><BR>
<BR>
Cheers,<BR>
Simon<BR>
<BR>
_______________________________________________<BR>
textmate mailing list<BR>
<a href="textmate@lists.macromates.com">textmate@lists.macromates.com</a><BR>
<a href="http://lists.macromates.com/listinfo/textmate">http://lists.macromates.com/listinfo/textmate</a><BR>
<BR>
</SPAN></FONT></BLOCKQUOTE>
</BODY>
</HTML>