(Created page with ' == Packaging of Ada programs == Ada programs in Fedora '''MUST''' be compiled, if possible, using the default Ada compiler in Fedora gcc-gnat. As usual, standard Fedora optimiz...') |
|||
Line 10: | Line 10: | ||
[Category:Packaging guidelines drafts]] | [[ Category:Packaging guidelines drafts ]] |
Revision as of 19:56, 7 February 2011
Packaging of Ada programs
Ada programs in Fedora MUST be compiled, if possible, using the default Ada compiler in Fedora gcc-gnat. As usual, standard Fedora optimization flags %{optflags} MUST be used in the compilation. If possible project SHOULD have makefile and configure script
All Ada include files *.adb and *.ads MUST be placed in the standard include directory: either directly in %{_includedir}, or if headers have general names or upstream recommends having an own directory, in e.g. %{_includedir}/%{name}.
Ada projects files MUST be placed in %{_libdir}/gnat/ directory of if project have several *.gpr files in e.g. %{_libdir}/gnat/%{name}.