From 9c6487ba87f448daa28158c6e916e3d932c50645 Mon Sep 17 00:00:00 2001 From: barras Date: Wed, 20 Oct 2004 13:50:08 +0000 Subject: COMMITED BYTECODE COMPILER git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@6245 85f007b7-540e-0410-9357-904b9bb8a0f7 --- scripts/coqmktop.ml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'scripts/coqmktop.ml') diff --git a/scripts/coqmktop.ml b/scripts/coqmktop.ml index 8a661d47c7..632c3ebd6e 100644 --- a/scripts/coqmktop.ml +++ b/scripts/coqmktop.ml @@ -66,8 +66,10 @@ let native_suffix f = (Filename.chop_suffix f ".cmo") ^ ".cmx" else if Filename.check_suffix f ".cma" then (Filename.chop_suffix f ".cma") ^ ".cmxa" - else - failwith ("File "^f^" has not extension .cmo or .cma") + else + if Filename.check_suffix f ".a" then f + else + failwith ("File "^f^" has not extension .cmo, .cma or .a") (* Transforms a file name in the corresponding Caml module name. *) let rem_ext_regexpr = Str.regexp "\\(.*\\)\\.\\(cm..?\\|ml\\)" -- cgit v1.2.3