From 24455b304c38f3412a969e00141a6260ee62e1c6 Mon Sep 17 00:00:00 2001 From: Erwan Jahier <jahier@imag.fr> Date: Wed, 4 Jul 2018 16:01:57 +0200 Subject: [PATCH] Fix the generation of opam packages --- Makefile.dev | 11 +++++------ _oasis | 2 +- src/lv6version.ml | 4 ++-- 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/Makefile.dev b/Makefile.dev index 9294562c..2232f6a0 100644 --- a/Makefile.dev +++ b/Makefile.dev @@ -86,7 +86,7 @@ WWWTEST=/import/www/DIST-TOOLS/SYNCHRONE/test HTTPTEST=http://www-verimag.imag.fr/DIST-TOOLS/SYNCHRONE/test -OPAM_FILE=$(shell find $(WWW)/opam-repository/packages -name opam -cmin -1 | sed -e 's/^./\U&/') +OPAM_FILE=$(shell find $(WWW)/opam-repository/packages -name opam | head -1 | sed -e 's/^./\U&/') OPAM_FILE_TEST=$(shell find $(WWW)/test/opam-repository/packages -name opam -cmin -1 | sed -e 's/^./\U&/') OPAM_DIR=$(shell dirname $(OPAM_FILE)) OFFICIAL_OPAM_DIR=/home/jahier/local/opam-repository/packages/lustre-v6 @@ -95,14 +95,13 @@ $(PACKNAME).tgz: git archive --prefix=$(PACKNAME)/ -o $(PACKNAME).tgz HEAD $(WWW)/pool/$(PACKNAME).tgz: $(PACKNAME).tgz - mv $^ $@ + cp $^ $@ $(WWWTEST)/pool/$(PACKNAME).tgz: $(PACKNAME).tgz mv $^ $@ - opam : $(WWW)/pool/$(PACKNAME).tgz - [ $(BRANCH) = "master" ] && test -f committed && ( \ + [ "$(BRANCH)" = "master" ] && test -f committed && ( \ cd $(WWW)/opam-repository/packages && \ oasis2opam $(HTTP)/pool/$(PACKNAME).tgz && \ cp ~/lus2lic/opam $(OPAM_FILE) && \ @@ -112,9 +111,9 @@ opam : $(WWW)/pool/$(PACKNAME).tgz cp -rf $(OPAM_DIR) $(OFFICIAL_OPAM_DIR) opam-test : $(WWWTEST)/pool/$(PACKNAME).tgz - [ $(BRANCH) = "master" ] && cd $(WWWTEST)/opam-repository/packages && \ + [ "$(BRANCH)" = "master" ] && cd $(WWWTEST)/opam-repository/packages && \ oasis2opam $(HTTPTEST)/pool/$(PACKNAME).tgz && \ - cp ~/lus2lic/opam $(OPAM_FILE_TEST) && \ + cp opam $(OPAM_FILE_TEST) && \ cd .. ; opam-admin check && opam-admin make -g diff --git a/_oasis b/_oasis index 01d981dd..b5f2c7b1 100644 --- a/_oasis +++ b/_oasis @@ -1,6 +1,6 @@ OASISFormat: 0.4 Name: lustre-v6 -Version: 1.745 +Version: 1.746 Synopsis: The Lustre V6 Verimag compiler Description: This package contains: - lv6: the (current) name of the compiler (and interpreter via -exec) diff --git a/src/lv6version.ml b/src/lv6version.ml index 52d4bae3..366b18d7 100644 --- a/src/lv6version.ml +++ b/src/lv6version.ml @@ -1,7 +1,7 @@ (** Automatically generated from Makefile *) let tool = "lv6" let branch = "master" -let commit = "745" -let sha_1 = "148595c1ec2f86bbf6a74ebed15a11eb077f8d24" +let commit = "746" +let sha_1 = "b5e55fe04f49eef5a6182a8574c8144a5ee7952a" let str = (branch ^ "." ^ commit ^ " (" ^ sha_1 ^ ")") let maintainer = "erwan.jahier@univ-grenoble-alpes.fr" -- GitLab