verilog: add sv_maps iterators
[ghdl-vlg.git] / ghdl.gpr.in
blob05cbc1a1518cf4a66d2d39b2fe019ef976b1cfa6
1 project Ghdl is
3    srcdir := "@srcdir@";
5    for Source_Dirs use (srcdir,
6                         srcdir & "/src",
7                         srcdir & "/src/vhdl",
8                         srcdir & "/src/vhdl/translate",
9                         srcdir & "/src/vhdl/simulate",
10                         srcdir & "/src/psl",
11                         srcdir & "/src/synth",
12                         srcdir & "/src/ghdldrv",
13                         srcdir & "/src/grt",
14                         srcdir & "/src/grt/config",
15                         srcdir & "/src/grt/fst",
16                         srcdir & "/src/ortho",
17                         srcdir & "/src/ortho/mcode");
19    for Excluded_Source_Files use ("win32.c");
21    for Languages use ("Ada", "C", "Asm_Cpp");
22    for Main use ("ghdl_jit.adb");
24    package Builder is
25       for Executable ("ghdl_jit.adb") use "ghdl_mcode";
26    end Builder;
28    package Compiler is
29       for Default_Switches ("Ada") use
30          ("-gnaty3befhkmr", "-gnata", "-gnatwa", "-gnatf", "-gnat12", "-g");
31       for Default_Switches ("C") use ("-DWITH_GNAT_RUN_TIME");
32    end Compiler;
34    package Linker is
35       for Switches ("Ada") use ("-lm", "-ldl");
36    end Linker;
37 end Ghdl;