* find `llvm-ranlib` for linux and windows systems * simplify the exec block * fix path not recognizing `darwin`