put all custom llvm passes in one library now instead of creating multiple libraries, one for each pass type (analysis, transforms, ...); set install target for this resulting library