I see in the LR that TargetCarbon is deprecated. So this means at one point the constant will go away. Since Carbon build has already disappeared, that probably is getting closer.
I still want to be able to support Carbon in RubberViews, since it is intended to run in 2013R1 up. I need to have some parts of the code written for Carbon.
I thought about replacing that by a global TargetIsCarbon boolean set in Open this way :
If not TargetWin32 and not TargetCocoa and not TargetLinux then
TargetIsCarbon = True
end if
Am I overlooking something ?