add framework target