2003-04-29 Ville Palo <vi64pa@kolumbus.fi>
[mono.git] / mcs / makefile
index abb8dcb786830380bb8e40fc2ec5daf3d03bb09b..82950e75816836a56eabe0a3b0798d3176b8716b 100755 (executable)
@@ -1,4 +1,5 @@
-VERSION=0.13.99
+VERSION=0.23.99
+DIST=monocharge-`date -u +%Y%m%d`
 
 DIRS=jay nant mcs class nunit20 monoresgen tools mbas ilasm
 INSTALL= /usr/bin/install
@@ -7,7 +8,7 @@ all:
        if test x$(OS) = xWindows_NT; then make windows; else make -f makefile.gnu; fi
 
 install:
-       if test x$(OS) = xWindows_NT; then make windows install; else make -f makefile.gnu install; fi
+       if test x$(OS) = xWindows_NT; then make windowsinstall; else make -f makefile.gnu install; fi
 
 windows:
        for i in $(DIRS); do                    \
@@ -50,6 +51,12 @@ dist:
        tar czvf $$d/mcs-$(VERSION).tar.gz --exclude=CVS --exclude='.#*' --exclude=core --exclude='*~' --exclude='*.exe' mcs-$(VERSION); \
        rm -rf mcs-$(VERSION))
 
+binary-snapshot: all
+       mkdir $(DIST)
+       $(MAKE) install prefix=$(PWD)/$(DIST) || exit 1; \
+       tar -c $(DIST) | gzip > $(DIST).tar.gz
+       rm -rf $(DIST)
+
 windowsinstall:
        if test x$$prefix = x; then             \
                echo Usage is: make install prefix=X:/cygwin/home/MyHome/mono/install;  exit 1; \
@@ -126,4 +133,3 @@ MONO_WIN_INSTALL_BIN=       \
        tools/GenerateDelegate.exe      \
        tools/monostyle.exe     \
        tools/SqlSharp/sqlsharp.exe     \
-