From Fedora Project Wiki

(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}.