tango version identifiers
    Steven Schveighoffer 
    schveiguy at yahoo.com
       
    Fri Sep 18 07:31:04 PDT 2009
    
    
  
On Fri, 18 Sep 2009 10:23:38 -0400, Ellery Newcomer  
<ellery-newcomer at utulsa.edu> wrote:
> Steven Schveighoffer wrote:
>> On Thu, 17 Sep 2009 23:48:27 -0400, Ellery Newcomer
>> <ellery-newcomer at utulsa.edu> wrote:
>>
>>> Does the tango build by any chance set any distinguishing predefined
>>> version identifiers?
>>
>> http://www.dsource.org/projects/tango/docs/current/tango.core.Version.html
>
> I was thinking more along the lines of
>
> version(Special_Tango_Version){
>   *special tango behavior*
> }else{
>   *special phobos behavior*
> }
Typically, if you have installed your tango lib properly, the compiler  
configuration defines "Tango" as a version identifier you can use to  
distinguish Tango from Phobos.
So the above code would look like
version(Tango){
   ...
}else{
   ...
}
-Steve
    
    
More information about the Digitalmars-d-learn
mailing list