[svn] r5885: nemerle/trunk/misc/packages/unix-binary/Makefile

malekith svnadmin at nemerle.org
Fri Nov 4 14:04:22 CET 2005


Log:
Use the tarball in topdir for documentation (like the MSI package does). Release back to 1

Author: malekith
Date: Fri Nov  4 14:04:21 2005
New Revision: 5885

Modified:
   nemerle/trunk/misc/packages/unix-binary/Makefile

Modified: nemerle/trunk/misc/packages/unix-binary/Makefile
==============================================================================
--- nemerle/trunk/misc/packages/unix-binary/Makefile	(original)
+++ nemerle/trunk/misc/packages/unix-binary/Makefile	Fri Nov  4 14:04:21 2005
@@ -5,16 +5,18 @@
 NCC_DIR = $(TOP_LEVEL)/ncc/out.stage3
 NCC = $(EXECUTE) $(NCC_DIR)/ncc.exe
 
-RELEASE = 2
+RELEASE = 1
 
 DIR = nemerle-bin-$(VERSION).$(REVISION)-$(RELEASE)
+SRCDIR = nemerle-$(VERSION).$(REVISION)
 
 
 all: assembly-name.exe
 	rm -rf $(DIR)/*
 	install -d $(DIR)/{gac,bin,misc}
-	test -f ../../../doc/html/Grokking_Nemerle.html
-	cp -rf  ../../../doc/html $(DIR)/doc
+	tar zxf ../../../$(SRCDIR).tar.gz
+	test -f $(SRCDIR)/doc/html/Grokking_Nemerle.html
+	cp -rf $(SRCDIR)/doc/html $(DIR)/doc
 	cp -f ../../../ncc/out.stage3/*.dll $(DIR)/gac/
 	cp -f ../../../tools/cs2n/{antlr.runtime,Nemerle.CSharp{,.CS}}.dll $(DIR)/gac/
 	cp -f ../../../tools/nemerlish/Nemerle.Evaluation.dll $(DIR)/gac/
@@ -39,9 +41,10 @@
 	cat uninstall-nemerle.sh.foot >> $(DIR)/misc/uninstall-nemerle.sh
 	chmod 755 $(DIR)/misc/uninstall-nemerle.sh
 	tar zcf $(DIR).tgz $(DIR)
+	rm -rf $(DIR) $(SRCDIR)
 
 assembly-name.exe: assembly-name.n
 	$(NCC) -o $@ $<
 
 clean:
-	rm -rf assembly-name.exe nemerle-bin-* install.log
+	rm -rf assembly-name.exe nemerle-* install.log



More information about the svn mailing list