add function extend
add additional build libs and configs