cmake conditionally add source files