From 06d805e314e9691588f0182498a78b3bc0964bb9 Mon Sep 17 00:00:00 2001 From: Virgile Prevosto <virgile.prevosto@m4x.org> Date: Thu, 23 May 2019 19:31:12 +0200 Subject: [PATCH] [wp] don't forget to forcibly rm a read-only file before re-generating it Also use FC's Makefile standard variables whenever possible --- src/plugins/wp/Makefile.in | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/plugins/wp/Makefile.in b/src/plugins/wp/Makefile.in index ee487300916..ba1717b81d5 100644 --- a/src/plugins/wp/Makefile.in +++ b/src/plugins/wp/Makefile.in @@ -318,7 +318,8 @@ byte:: $(Wp_DIR)/share/why3/why3.conf opt:: $(Wp_DIR)/share/why3/why3.conf $(Wp_DIR)/share/why3/why3.conf: config.status $(Wp_DIR)/Makefile.in - @echo Generation of the extra-config for why3 + $(PRINT_MAKING) "extra-config for why3" + $(RM) $@ @printf "[prover_modifiers]\n" >> $@ @printf "name=\"Coq\"\n" >> $@ @printf "option=\"-Q $(FRAMAC_DATADIR)/wp/why3 ''\"\n" >> $@ @@ -329,7 +330,7 @@ $(Wp_DIR)/share/why3/why3.conf: config.status $(Wp_DIR)/Makefile.in @printf "\n" >> $@ @printf "[editor_modifiers proofgeneral-coq]\n" >> $@ @printf "option=\"--eval \\\\\"(setq coq-load-path (cons '(\\\\\\\\\\\\\"$(FRAMAC_DATADIR)/wp/why3\\\\\\\\\\\\\" \\\\\\\\\\\\\"\\\\\\\\\\\\\") coq-load-path))\\\\\"\"\n" >> $@ - @chmod u-w $@ + $(CHMOD_RO) $@ # -------------------------------------------------------------------------- # --- Installation --- -- GitLab