update to include clang as target platform