https://www.johnlamp.net/cmake-tutorial.html

custom target 和 commands 的靈異現象