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