File: self_rep.gpr

package info (click to toggle)
asis 2014-4
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 14,064 kB
  • ctags: 37
  • sloc: ada: 146,541; makefile: 364; sh: 50; xml: 48; csh: 10
file content (23 lines) | stat: -rw-r--r-- 718 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
with "xmlada";
with "../../asis";
with "../../common";

project Self_Rep extends "../tool_utils/tool_utils" is

   --  Project file used by the do-self-rep.sh script to build the
   --  Self_Replicate programs (all of which have the same name).

   for Source_Dirs use ("stage/2/self_rep", ".");
   for Object_Dir use "obj";
   for Exec_Dir use ".";
   for Main use ("self_replicate.adb", "regenerate_ada.adb");

   package Builder is
      for Default_Switches ("ada") use Common.Builder'Default_Switches ("ada")
         & ("-gnatyN", "-gnatws");
      --  Need to suppress style warnings, because the code is completely
      --  unformatted.
   end Builder;

   package Linker renames Common.Linker;
end Self_Rep;