aboutsummaryrefslogtreecommitdiffstats
path: root/driver/Configuration.ml
diff options
context:
space:
mode:
authorBernhard Schommer <bernhardschommer@gmail.com>2015-12-11 21:02:56 +0100
committerBernhard Schommer <bernhardschommer@gmail.com>2015-12-11 21:02:56 +0100
commit36fa22560e2a289c9f75f0fe058b72eaad6d53b4 (patch)
tree738653256a469f5ce2440c71f957aa8a238fef57 /driver/Configuration.ml
parente1b0d579d7c0971856a3ada74078e51b3797a30a (diff)
downloadcompcert-kvx-36fa22560e2a289c9f75f0fe058b72eaad6d53b4.tar.gz
compcert-kvx-36fa22560e2a289c9f75f0fe058b72eaad6d53b4.zip
Removed the open Filename.
Diffstat (limited to 'driver/Configuration.ml')
-rw-r--r--driver/Configuration.ml17
1 files changed, 8 insertions, 9 deletions
diff --git a/driver/Configuration.ml b/driver/Configuration.ml
index 91d9a397..3025391b 100644
--- a/driver/Configuration.ml
+++ b/driver/Configuration.ml
@@ -10,7 +10,6 @@
(* *)
(* *********************************************************************)
-open Filename
open Printf
let search_argv key =
@@ -23,8 +22,8 @@ let search_argv key =
!res
let absolute_path base file =
- if is_relative file then
- concat base file
+ if Filename.is_relative file then
+ Filename.concat base file
else
file
@@ -41,14 +40,14 @@ let ini_file_name =
let ini_name = match search_argv "-target" with
| Some s -> s^".ini"
| None -> "compcert.ini" in
- let exe_dir = dirname Sys.executable_name in
+ let exe_dir = Filename.dirname Sys.executable_name in
let share_dir =
- concat (concat exe_dir parent_dir_name)
+ Filename.concat (Filename.concat exe_dir Filename.parent_dir_name)
"share" in
let share_compcert_dir =
- concat share_dir "compcert" in
+ Filename.concat share_dir "compcert" in
let search_path = [exe_dir;share_dir;share_compcert_dir] in
- let files = List.map (fun s -> concat s ini_name) search_path in
+ let files = List.map (fun s -> Filename.concat s ini_name) search_path in
try
List.find Sys.file_exists files
with Not_found ->
@@ -57,7 +56,7 @@ let ini_file_name =
exit 2
end
-let ini_dir = dirname ini_file_name
+let ini_dir = Filename.dirname ini_file_name
(* Read in the .ini file *)
@@ -98,7 +97,7 @@ let tool_absolute_path tools =
match tools with
| [] -> []
| tool::args -> let tool =
- if is_implicit tool && dirname tool = current_dir_name then
+ if Filename.is_implicit tool && Filename.dirname tool = Filename.current_dir_name then
tool
else
absolute_path ini_dir tool in