add compiler settings for clang; add compiler profile for darwin