File: default_paths.ads.in

package info (click to toggle)
ghdl 5.0.1%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 86,000 kB
  • sloc: ada: 309,826; vhdl: 209,727; ansic: 31,072; python: 19,213; sh: 14,214; cpp: 2,345; makefile: 1,542; pascal: 585; asm: 45; exp: 40; fortran: 33
file content (52 lines) | stat: -rw-r--r-- 1,820 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
--  GHDL driver paths  -*- ada -*-.
--  Copyright (C) 2002, 2003, 2004, 2005 Tristan Gingold
--
--  This program is free software: you can redistribute it and/or modify
--  it under the terms of the GNU General Public License as published by
--  the Free Software Foundation, either version 2 of the License, or
--  (at your option) any later version.
--
--  This program is distributed in the hope that it will be useful,
--  but WITHOUT ANY WARRANTY; without even the implied warranty of
--  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
--  GNU General Public License for more details.
--
--  You should have received a copy of the GNU General Public License
--  along with this program.  If not, see <gnu.org/licenses>.

package Default_Paths is

   --  Accept long lines.
   pragma Style_Checks ("M999");

   Install_Prefix : constant String :=
     "@INSTALL_PREFIX@";
   LibDir_Suffix : constant String :=
     "@LIBDIR_SUFFIX@";
   LibGhdlDir_Suffix : constant String :=
     "@LIBGHDLDIR_SUFFIX@";
   LibNativeDir_Suffix : constant String :=
     "@LIBNATIVEDIR_SUFFIX@";
   IncDir_Suffix : constant String :=
     "@INCDIR_SUFFIX@";

   Compiler_Gcc : constant String :=
     "@COMPILER_GCC@";
   Compiler_Mcode : constant String :=
     "@COMPILER_MCODE@";
   Compiler_Llvm : constant String :=
     "@COMPILER_LLVM@";
   Compiler_Debug : constant String :=
     "@COMPILER_DEBUG@";
   Post_Processor : constant String :=
     "@POST_PROCESSOR@";

   Default_Gcc_Options : constant String := "@GCC_DEFAULT_OPTIONS@";

   Shared_Library_Extension : constant String := "@SOEXT@";
   Executable_Extension : constant String := "@EXEEXT@";
   Default_Pie : constant Boolean := "@default_pic@" = String'("true");

   Backend_Version : constant String :=
     "@backend_version@";
end Default_Paths;