sqlite/sqlite.gpr
2025-07-21 23:33:34 +02:00

27 lines
632 B
Plaintext

library project Sqlite is
for Source_Dirs use ("Source/Spec", "Source/Impl");
for Object_Dir use "obj";
for Library_Name use "sqlite";
for Library_Dir use "lib";
for Library_Kind use "Static";
type Mode_Type is ("debug", "release");
Mode : Mode_Type := external("mode", "debug");
package Compiler is
case Mode is
when "debug" =>
for Default_Switches ("Ada") use ("-g", "-Og");
when "release" =>
for Default_Switches ("Ada") use ("-O2");
end case;
end Compiler;
package Linker is
for Default_Switches ("Ada") use ("-lsqlite3");
end Linker;
end Sqlite;