Files
gpr/testsuite/tests/empty_value/error.gpr
Philippe Gil c2f9f73719 Fix reported gpr2 crashes
This lines are currently generating dynamic predicate exceptions

with "";
with " ";
project Prj extend " " is
   for Languages use ("");
   for Config_Project_File use "";
   for Warning_Message use "";
   for Source_List_File use "";
   for Excluded_Source_List_File use "";
   for Project_Files use ("");
   for Project_Files use (" ");
   for Source_Files use ("");
   for Excluded_Source_Files use ("");
   for Locally_Removed_Files use ("");
   package Naming is
      for Body ("Ada") use "" ;
      for Implementation ("Ada") use "";
      for Spec ("Ada") use "";
      for Specification ("Ada") use "";
      for Specification_Exceptions ("Ada") use ("");
      for Implementation_Exceptions ("Ada") use ("");
   end Naming;

for External ("") use "value";
for Library_Standalone use "";

Add type definitions to the following attributes:

- Create_Missing_Dirs
- Library_Standalone
- Library_Encapsulated_Supported
- Library_Auto_Init
- Library_Symbol_Policy
- Separate_Run_Path_Options
- Object_Generated
- Objects_Linked
- Library_Support
- Symbolic_Link_Supported
- Library_Major_Minor_Id_Supported
- Library_Auto_Init_Supported
- Naming.Casing
- Compiler.Language_Kind
- Compiler.Dependency_Kind
- Compiler.Config_File_Unique
- Compiler.Response_File_Format
- Linker.Response_File_Format
- Install.Mode
- Install.Side_Debug
- Install.Install_Project

Disable empty value for the following attributes:

- Config_Prj_File
- Source_List_File
- Excluded_Source_List_File
- Library_Symbol_File
- Naming.Spec
- Naming.Body


See gpr-issues#256
See gpr-issues#259
2024-04-08 12:22:40 +02:00

8 lines
197 B
Plaintext

project Error is
for Allow_Single use "";
for Allow_List use ("");
for Ignore_Single use "";
for Ignore_List use ("");
for Error_Single use "";
for Error_List use ("");
end Error;