[MLton-commit] r7361
Wesley Terpstra
wesley at mlton.org
Tue Nov 3 06:39:47 PST 2009
Keep the temporary msi files in an easy to clean location.
----------------------------------------------------------------------
U mlton/trunk/package/mingw/Makefile
----------------------------------------------------------------------
Modified: mlton/trunk/package/mingw/Makefile
===================================================================
--- mlton/trunk/package/mingw/Makefile 2009-11-03 14:24:40 UTC (rev 7360)
+++ mlton/trunk/package/mingw/Makefile 2009-11-03 14:39:47 UTC (rev 7361)
@@ -18,19 +18,20 @@
MLton-$(VERSION).exe: 7zS.sfx MLton.conf data.7z
cat $^ > $@
-data.7z: staging/MLton-$(VERSION).msi
+data.7z: 7z/MLton-$(VERSION).msi
rm -f $@
- cd staging; 7z a ../$@ -mx9 -mmt $(<F)
+ cd 7z; 7z a ../$@ -mx9 -mmt $(<F)
.INTERMEDIATE: MLton.msi
-staging/MLton-$(VERSION).msi: mlton.wixobj dirs.wixobj files.wixobj $(PKG_WIXOBJ)
+7z/MLton-$(VERSION).msi: mlton.wixobj dirs.wixobj files.wixobj $(PKG_WIXOBJ)
+ mkdir -p $(@D)
light -dcl:none -cultures:en-us -ext WixUIExtension -out $@ $^
MLton-$(VERSION).msi: mlton.wixobj dirs.wixobj files.wixobj $(PKG_WIXOBJ)
light -dcl:high -cultures:en-us -ext WixUIExtension -out $@ $^
.PHONY: clean distclean
clean:
- rm -rf staging MLton.msi data.7z *.wixpdb *.wixobj *.wxs
+ rm -rf staging 7z MLton.conf data.7z *.wixpdb *.wixobj *.wxs
rm -f guid.exe files2cmp.exe dirs2wix.exe files2wix.exe
rm -f $(PKG_LST)
distclean: clean
More information about the MLton-commit
mailing list