-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathLSystem_Editor.gpr
More file actions
34 lines (26 loc) · 887 Bytes
/
Copy pathLSystem_Editor.gpr
File metadata and controls
34 lines (26 loc) · 887 Bytes
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
with "config/lsystem_editor_config.gpr";
project Lsystem_Editor is
for Source_Dirs use ("src/**", "config/");
for Object_Dir use "obj/" & Lsystem_Editor_Config.Build_Profile;
for Create_Missing_Dirs use "True";
for Exec_Dir use "bin";
for Main use ("main.adb");
package Compiler is
for Default_Switches ("Ada") use Lsystem_Editor_Config.Ada_Compiler_Switches;
end Compiler;
package Binder is
for Switches ("Ada") use ("-Es"); -- Symbolic traceback
end Binder;
package Install is
for Artifacts (".") use ("share");
end Install;
package Builder is
for Executable ("main.adb") use "lsystem-editor";
end Builder;
package Documentation is
for Documentation_Dir use "doc";
end Documentation;
package Pretty_Printer is
for Switches ("main.adb") use ("-i4");
end Pretty_Printer;
end Lsystem_Editor;