#!/bin/sh
set -C -e -f -u
cd "$AUTOPKGTEST_TMP"

mkdir lib obj src
cat > src/foo.ads <<EOF
procedure Foo;
EOF
cat > src/foo.adb <<EOF
with Ada.Text_IO;
procedure Foo is
begin
   Ada.Text_IO.Put_Line ("Hello");
end Foo;
EOF
cat > proj.gpr <<EOF
library project Proj is
   for Source_Dirs use ("src");
   for Library_Kind use "dynamic";
   for Object_Dir use "obj";
   for Library_Dir use "lib";
   for Library_Name use "foo";
   for Library_Version use "libfoo.so.1";
   for Leading_Library_Options use ("-Wl,--as-needed", "-Wl,-z,defs");
end Proj;
EOF
gprbuild -v proj.gpr
# gprbuild-2015-1: undefined reference to ada__text_io__put_line__2
