updated ignore file for pycharm
fix for possible crash in combined build code path
adding support for library directories
merge commit