From 5d2f91ed16a67c2f38ee68e79c8e387228851728 Mon Sep 17 00:00:00 2001 From: Eric Fayolle Date: Mon, 29 Apr 2019 19:01:37 +0200 Subject: [PATCH] Ajout de Makefile --- Vimmp/Makefile | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Vimmp/Makefile diff --git a/Vimmp/Makefile b/Vimmp/Makefile new file mode 100644 index 00000000..4308d1c8 --- /dev/null +++ b/Vimmp/Makefile @@ -0,0 +1,17 @@ +SUFFIXES= .xsd + +PYXB=/local/PyXB-1.2.6/scripts/pyxbgen +PYXB_PYTHONPATH=/local/PyXB-1.2.6.bin/lib/python2.7/site-packages/ + +#$(PYXB) -m $(basename $@) -u $< --location-prefix-rewrite http://chercheurs.edf.com/logiciels/vimmp= --write-for-customization \ +# L'utilisation de $? ne fonctionne pas s'il on modifie qu'un catalogue car il ne redonne pas le fichier non modifier et pyxb détecte +# que l'autre fichier en dépend et n'est pas regénéré : $^ + +cata_gromacs_genere.py: cata_Vimmp_genere.xsd cata_gromacs_genere.xsd + (export PYTHONPATH=$(PYXB_PYTHONPATH):${PYTHONPATH} && \ + $(PYXB) -m $(basename $@) -u $^ --write-for-customization \ + ) + @echo "You may use : export PYTHONPATH=/local/PyXB-1.2.6.bin/lib/python2.7/site-packages/:${PYTHONPATH}" + +clean: + rm -f cata_Vimmp_genere.py raw/cata_Vimmp_genere.py cata_gromacs_genere.py raw/cata_gromacs_genere.py -- 2.39.2