Windows: Multiplatform installer should have a different name.

This commit is contained in:
Asanka C. Herath
2011-06-15 00:48:31 -04:00
parent 8aaf3183ca
commit 7236505bf0

View File

@@ -153,8 +153,10 @@ CANDLEOPTS=$(CANDLEOPTS) -dTarget64 \
!ifdef MULTIPLATFORM_INSTALLER !ifdef MULTIPLATFORM_INSTALLER
CANDLEOPTS=$(CANDLEOPTS) -dTarget32 CANDLEOPTS=$(CANDLEOPTS) -dTarget32
TYPEOPT=-full
!else !else
! message Excluding 32-bit components from installer ! message Excluding 32-bit components from installer
TYPEOPT=
!endif !endif
INSTDEPS=$(INSTDIR32)\Heimdal.msm \ INSTDEPS=$(INSTDIR32)\Heimdal.msm \
@@ -187,16 +189,17 @@ THIRDPARTYOBJS=$(THIRDPARTYOBJS) $(INSTDIR32)\MKShim.wixlib
!endif !endif
!endif !endif
INSTALLER=$(INSTDIR)\Heimdal-$(CPU)$(DEBUGOPT)-$(VERSIOND).msi INSTALLER=$(INSTDIR)\Heimdal-$(CPU)$(DEBUGOPT)$(TYPEOPT)-$(VERSIOND).msi
WIXOBJ=$(OBJ)\heimdal-installer$(TYPEOPT).wixobj
$(INSTALLER): $(OBJ)\heimdal-installer.wixobj $(THIRDPARTYOBJS) $(INSTDEPS) lang\en-us.wxl $(INSTALLER): $(WIXOBJ) $(THIRDPARTYOBJS) $(INSTDEPS) lang\en-us.wxl
$(LIGHT) -out $@ $(OBJ)\heimdal-installer.wixobj $(THIRDPARTYOBJS) \ $(LIGHT) -out $@ $(WIXOBJ) $(THIRDPARTYOBJS) \
-sval -cultures:en-us -loc lang\en-us.wxl \ -sval -cultures:en-us -loc lang\en-us.wxl \
-dWixUILicenseRtf=lang\license-en-us.rtf \ -dWixUILicenseRtf=lang\license-en-us.rtf \
-ext WixUIExtension -ext WixUIExtension
$(_CODESIGN) $(_CODESIGN)
$(OBJ)\heimdal-installer.wixobj: heimdal-installer.wxs $(WIXOBJ): heimdal-installer.wxs
$(CANDLE) -arch $(PLATFORM) -o $@ heimdal-installer.wxs \ $(CANDLE) -arch $(PLATFORM) -o $@ heimdal-installer.wxs \
$(CANDLEOPTS) $(THIRDPARTYOPTS) $(CANDLEOPTS) $(THIRDPARTYOPTS)