- $(INSTALL_DYLIB) $(SYMROOT)/$(ProductName) $(DSTROOT)/$(Install_Dir)
- $(STRIP) -S $(DSTROOT)/$(Install_Dir)/$(ProductName)
- ifneq ($(ProductName),$(ProductNameNoVersion))
- $(LN) -sf $(ProductName) $(DSTROOT)/$(Install_Dir)/$(ProductNameNoVersion)
- endif
+ @$(foreach STYLE, $(BUILD_STYLES), \
+ CMD="$(INSTALL_DYLIB) $(SYMROOT)/$($(STYLE)_ProductNameWithVersion) \
+ $(DSTROOT)/$(Install_Dir)" ; \
+ echo $${CMD} ; $${CMD} || exit 1 ; \
+ CMD="$(STRIP) -S $(DSTROOT)/$(Install_Dir)/$($(STYLE)_ProductNameWithVersion)" ; \
+ echo $${CMD} ; $${CMD} || exit 1 ; \
+ if [ "$($(STYLE)_ProductName)" != "$($(STYLE)_ProductNameWithVersion)" ]; then \
+ CMD="$(LN) -sf $($(STYLE)_ProductNameWithVersion) \
+ $(DSTROOT)/$(Install_Dir)/$($(STYLE)_ProductName)" ; \
+ echo $${CMD} ; $${CMD} || exit 1 ; \
+ fi ; )