- use cmake to build source file - inspect and edit shader code in IDE, but Not compiling them with cpp files.