aboutsummaryrefslogtreecommitdiffstats
path: root/src/configure.sh
diff options
context:
space:
mode:
Diffstat (limited to 'src/configure.sh')
-rwxr-xr-xsrc/configure.sh6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/configure.sh b/src/configure.sh
index 21b7232..57a4161 100755
--- a/src/configure.sh
+++ b/src/configure.sh
@@ -8,7 +8,7 @@ rm -f ${pre}Makefile.conf
rm -f ${pre}Makefile.local
rm -f ${pre}smtcoq_plugin.ml4
rm -f ${pre}versions/native/Structures.v
-rm -f ${pre}g_smtcoq.ml4
+rm -f ${pre}g_smtcoq.mlg
rm -f ${pre}smtcoq_plugin.mlpack
rm -f ${pre}Tactics.v
rm -f ${pre}versions/standard/Int63/Int63.v
@@ -28,7 +28,7 @@ if [ $@ -a $@ = -native ]; then
else
cp ${pre}versions/standard/_CoqProject ${pre}_CoqProject
cp ${pre}versions/standard/Makefile.local ${pre}Makefile.local
- cp ${pre}versions/standard/g_smtcoq_standard.ml4 ${pre}g_smtcoq.ml4
+ cp ${pre}versions/standard/g_smtcoq_standard.mlg ${pre}g_smtcoq.mlg
cp ${pre}versions/standard/smtcoq_plugin_standard.mlpack ${pre}smtcoq_plugin.mlpack
cp ${pre}versions/standard/Int63/Int63_standard.v ${pre}versions/standard/Int63/Int63.v
cp ${pre}versions/standard/Int63/Int63Native_standard.v ${pre}versions/standard/Int63/Int63Native.v
@@ -39,4 +39,6 @@ else
cp ${pre}versions/standard/Structures_standard.v ${pre}versions/standard/Structures.v
cp ${pre}versions/standard/Tactics_standard.v ${pre}Tactics.v
coq_makefile -f _CoqProject -o Makefile
+ # work around https://github.com/coq/coq/issues/12603
+ sed -i 's/^CAMLDONTLINK=unix,str$/CAMLDONTLINK=num,str,unix,dynlink,threads/' Makefile
fi