--  This project has been generated by GPRINSTALL 25.2w (20250225) (x86_64--netbsd)

with "vss_gnat";
with "vss_text";
with "gnatcoll_minimal";
with "gnatcoll_core";

library project Prettier_Ada is
   type BUILD_KIND is ("static");
   BUILD : BUILD_KIND := external("LIBRARY_TYPE", "static");

   for Languages use ("Ada");

   case BUILD is
      when "static" =>
         for Source_Dirs use ("../../include/prettier_ada/prettier_ada/");
         for Library_Dir use "../../lib/prettier_ada/prettier_ada.static";
         for Library_Kind use "static";
   end case;

   for Library_Name use "prettier_ada";

   package Naming is
      for dot_replacement use "-";
      for casing use "lowercase";
      
      case BUILD is
         when "static" =>
            for body_suffix ("ada") use ".adb";
            for spec_suffix ("ada") use ".ads";
      end case;
   end Naming;

   package Linker is
      case BUILD is
         when "static" =>
            null;
      end case;
   end Linker;

   package Install is
      for Active use "False";
   end Install;

   for Externally_Built use "True";

   type Build_Mode_Type is
     ("dev", "prod");

   type Library_Type_Type is
     ("static", "static-pic", "relocatable");

   library_type : library_type_type := "static";
   build_mode   : build_mode_type := "prod";
end Prettier_Ada;
