update project file use shared library