From dda29e22da68058bbbd357832a1b7ac35d9e3567 Mon Sep 17 00:00:00 2001
From: Erwan Jahier <jahier@imag.fr>
Date: Fri, 28 Nov 2008 18:13:31 +0100
Subject: [PATCH] Add  a  directory  containing  the  necessary Makefiles  to 
 build  a lustre-v6 release.

---
 release-lv6/Makefile               | 39 ++++++++++++++++++++++++++++++
 release-lv6/rel-skel/README        |  3 +++
 release-lv6/rel-skel/test/Makefile |  9 +++++++
 3 files changed, 51 insertions(+)
 create mode 100644 release-lv6/Makefile
 create mode 100644 release-lv6/rel-skel/README
 create mode 100644 release-lv6/rel-skel/test/Makefile

diff --git a/release-lv6/Makefile b/release-lv6/Makefile
new file mode 100644
index 00000000..9c3027c5
--- /dev/null
+++ b/release-lv6/Makefile
@@ -0,0 +1,39 @@
+
+RELNAME_PREFIX=lv6-alpha-
+RELNAME=$(RELNAME_PREFIX)$(shell date +%d-%m-%y)-$(shell uname)
+LUS2LICDIR=~/lus2lic
+LIC2LOCDIR=~/lic2loc
+
+
+all: dir doc lus2lic lic2loc test_files
+
+dir:
+	rm -rf $(RELNAME) && mkdir $(RELNAME)
+	cp -rf rel-skel/* $(RELNAME)/
+
+doc:
+	cp $(LUS2LICDIR)/lv6-ref-man/lv6-ref-man.pdf $(RELNAME)/doc
+
+
+lus2lic:
+	cp $(LUS2LICDIR)/src/lus2lic $(RELNAME)/bin/
+
+lic2loc:
+	cp $(LIC2LOCDIR)/src/compiler $(RELNAME)/bin/lic2loc
+
+test_files:
+	for f in $(shell find $(LUS2LICDIR)/src/test/should_work -name \*.lus); do \
+		 $(RELNAME)/bin/lus2lic $$f -o /tmp/xx.lus && \
+		echo "cp $$f $(RELNAME)/test/" && \
+		cp $$f $(RELNAME)/test/; \
+	done
+
+$(RELNAME).tgz:
+	tar cvfz  $(RELNAME).tgz $(RELNAME) 
+
+www:  $(RELNAME).tgz
+	cp $(RELNAME).tgz ~/SYNCHRONE/lustre-v6/
+
+
+clean:
+	rm -rf $(RELNAME_PREFIX)*
\ No newline at end of file
diff --git a/release-lv6/rel-skel/README b/release-lv6/rel-skel/README
new file mode 100644
index 00000000..cc1b1cbd
--- /dev/null
+++ b/release-lv6/rel-skel/README
@@ -0,0 +1,3 @@
+
+
+Try to launch 'make' in the test directory
\ No newline at end of file
diff --git a/release-lv6/rel-skel/test/Makefile b/release-lv6/rel-skel/test/Makefile
new file mode 100644
index 00000000..e8676734
--- /dev/null
+++ b/release-lv6/rel-skel/test/Makefile
@@ -0,0 +1,9 @@
+
+
+LICDIR=lic
+
+test:
+	for f in $(shell ls *.lus); do \
+		echo "../bin/lus2lic $$f -o lic/$$f"; \
+		../bin/lus2lic $$f -o lic/$$f; \
+	done
-- 
GitLab