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

with "xmlada_schema";
with "xmlada_dom";
with "xmlada_input";
with "xmlada_sax";
with "xmlada_unicode";

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

   for Languages use ("Ada", "C");

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

   for Library_Name use "gnatprj";

   package Naming is
      for dot_replacement use "-";
      for casing use "lowercase";
      
      case BUILD is
         when "static" =>
            for spec_suffix ("c") use ".h";
            for spec_suffix ("ada") use ".ads";
            for body_suffix ("c") use ".c";
            for body_suffix ("ada") use ".adb";
            for body ("gpr.util.put_resource_usage") use "gpr-util-put_resource_usage__unix.adb";
      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_Type is
     ("debug", "production", "coverage", "profiling");

   type Target_Type is
     ("Windows_NT", "UNIX");

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

   root_obj_dir  := ".";
   gnat_lib_type : library_type_type := "static";
   target        : target_type := "UNIX";
   bld           : build_type := "production";
end GPR;
