demo SetUsageMessage
use minimal version of 2.8 to disable policy CMP0003