aboutsummaryrefslogtreecommitdiffstats
path: root/translate/ghdldrv/ghdllocal.ads
diff options
context:
space:
mode:
Diffstat (limited to 'translate/ghdldrv/ghdllocal.ads')
-rw-r--r--translate/ghdldrv/ghdllocal.ads18
1 files changed, 12 insertions, 6 deletions
diff --git a/translate/ghdldrv/ghdllocal.ads b/translate/ghdldrv/ghdllocal.ads
index 46eff1a14..3e1cea5dc 100644
--- a/translate/ghdldrv/ghdllocal.ads
+++ b/translate/ghdldrv/ghdllocal.ads
@@ -35,6 +35,18 @@ package Ghdllocal is
-- Disp detailled help.
procedure Disp_Long_Help (Cmd : Command_Lib);
+ -- Value of --PREFIX
+ Switch_Prefix_Path : String_Access := null;
+
+ -- getenv ("GHDL_PREFIX"). Set by Setup_Libraries.
+ Prefix_Env : String_Access := null;
+
+ -- Installation prefix (deduced from executable path).
+ Exec_Prefix : String_Access;
+
+ -- Path prefix for libraries.
+ Lib_Prefix_Path : String_Access := null;
+
-- Set with -v option.
Flag_Verbose : Boolean := False;
@@ -53,12 +65,6 @@ package Ghdllocal is
-- Prefix for elab files.
Elab_Prefix : constant String := "e~";
- -- Path prefix for libraries.
- Prefix_Path : String_Access := null;
-
- -- getenv ("GHDL_PREFIX"). Set by Setup_Libraries.
- Prefix_Env : String_Access := null;
-
Nul : constant Character := Character'Val (0);
-- Return FILENAME without the extension.