/usr/share/doc/gnat-gps/examples/demo/demo.gpr is in gnat-gps-doc 5.3dfsg-1ubuntu1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
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 | project Demo is
for Languages use ("Ada", "C");
for Source_Dirs use ("common", "struct", "matrix_handling");
for Main use ("sdc.adb");
type Build_Type is ("PRODUCTION", "DEBUG");
Build : Build_Type := external ("Build", "DEBUG");
for Object_Dir use "obj";
package Builder is
case Build is
when "DEBUG" =>
for Default_Switches ("ada") use ("-g");
when "PRODUCTION" =>
for Default_Switches ("ada") use ();
end case;
end Builder;
package Compiler is
case Build is
when "DEBUG" =>
for Default_Switches ("ada") use
("-gnatwe", "-gnaty", "-gnato", "-g");
for Switches ("screen_output.adb") use
("-gnatwe", "-gnaty", "-g");
for Default_Switches ("c") use ("-g");
when "PRODUCTION" =>
for Default_Switches ("ada") use
("-O2", "-gnatN", "-gnatwe", "-gnaty", "-gnatp");
for Default_Switches ("c") use ("-O2");
end case;
end Compiler;
package Ide is
for Vcs_Kind use "CVS";
for Compiler_Command ("c") use "gcc";
end Ide;
end Demo;
|