diff options
Diffstat (limited to 'eclass/ada.eclass')
-rw-r--r-- | eclass/ada.eclass | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/eclass/ada.eclass b/eclass/ada.eclass index dad3d9acce85..361ffb65cd10 100644 --- a/eclass/ada.eclass +++ b/eclass/ada.eclass @@ -355,7 +355,7 @@ ada_wrapper_setup() { mkdir -p "${workdir}"/bin || die local GCC GNATMAKE GNATLS GNATBIND GNATCHOP GNATPREP - ada_export "${impl}" GCC GNATMAKE GNATLS GNATCHOP GNATBIND GNATPREP + ada_export "${impl}" GCC GNAT GNATMAKE GNATLS GNATCHOP GNATBIND GNATPREP # Ada compiler cat > "${workdir}/bin/gcc" <<-_EOF_ || die @@ -388,6 +388,11 @@ ada_wrapper_setup() { exec "${GNATPREP}" "\${@}" _EOF_ chmod a+x "${workdir}/bin/gnatprep" || die + cat > "${workdir}/bin/gnat" <<-_EOF_ || die + #!/bin/sh + exec "${GNAT}" "\${@}" + _EOF_ + chmod a+x "${workdir}/bin/gnat" || die fi # Now, set the environment. |