diff options
author | Nat Goodspeed <nat@lindenlab.com> | 2016-12-22 16:12:21 -0500 |
---|---|---|
committer | Nat Goodspeed <nat@lindenlab.com> | 2016-12-22 16:12:21 -0500 |
commit | eff6bbea5998f3048a6f5a3ce1faf5ae1a6582da (patch) | |
tree | 285a1f0d3da0176e69edae566f57623ecca92798 /indra/llcrashlogger | |
parent | 5bb619da9708c24a40f68be1e6eed1928b4b132c (diff) |
DRTVWR-418: Emit less confusing error message when LL_BUILD not set.
When LL_BUILD is not in the environment at autobuild configure time, important
macros such as LL_WINDOWS aren't set. That means that platform-dependent
macros such as LL_TYPEOF() aren't defined, which can produce obscure errors
like this:
indra\llcommon\llunittype.h(51): error C2226: syntax error :
unexpected type 'S' (packages\llphysicsextensions\stub\LLPhysicsExtensionsStubImpl.cpp)
10> indra\llcommon\llunittype.h(52) :
see reference to class template instantiation 'LLResultTypeAdd<S,T>' being compiled
Make the CMake logic fail with a more readily-understood error in that case.
Diffstat (limited to 'indra/llcrashlogger')
0 files changed, 0 insertions, 0 deletions