Bug fix: added NOP variable to disable steps in externalproject_add

Latest CMakes do not support disabling steps by specifying an empty command