These changes we motivated by my attempts to debug a crash when using AtomsGaffer inside Maya 2019. It turns out to be unrelated, but I think they're an improvement in any case.
Build
Enable cmake verbosity by default.
The CXX std must now be specified in the build args (eg -DCMAKE_CXX_FLAGS='-std=c++11').
Added MAYA_MAJOR_VERSION arg (only used if ATOMS_MAYA_ROOT is specified).
These changes we motivated by my attempts to debug a crash when using AtomsGaffer inside Maya 2019. It turns out to be unrelated, but I think they're an improvement in any case.
Build
-DCMAKE_CXX_FLAGS='-std=c++11'
).MAYA_MAJOR_VERSION
arg (only used ifATOMS_MAYA_ROOT
is specified).-isystem
for upstream includes.