add gyp modes to CDE
Merge pull request #3093 from devoncarew/devoncarew_gyp

add gyp modes to CDE