mirror of
https://git.freebsd.org/ports.git
synced 2025-05-30 18:06:27 -04:00
Without a static library present, gnatmake will build the objects it needs in the base system -- that's not legal. The original issue I had with this was using BSD_INSTALL_LIB which stripped out the symbols in the static library, but I didn't realize what was happening. Now I know and the library is installed intact with BSD_INSTALL_DATA.
13 lines
377 B
Text
13 lines
377 B
Text
--- spark2012.gpr.orig 2014-02-17 05:33:24.000000000 -0500
|
|
+++ spark2012.gpr
|
|
@@ -1,5 +1,10 @@
|
|
project SPARK2012 is
|
|
|
|
+ for Languages use ("Ada");
|
|
for Source_Dirs use ("../../include/spark2012");
|
|
+ for Library_Dir use "../../lib/spark2012";
|
|
+ for Library_Name use "spark2012";
|
|
+ for Library_Kind use "static";
|
|
+ for Externally_Built use "True";
|
|
|
|
end SPARK2012;
|