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