From 1cd75d10b77fbf947957a32e7d79463ac92abf0c Mon Sep 17 00:00:00 2001 From: Björn Persson Date: Wed, 9 Oct 2013 17:17:00 +0200 Subject: Implemented archincludedir. --- comfignat.gpr.gp | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'comfignat.gpr.gp') diff --git a/comfignat.gpr.gp b/comfignat.gpr.gp index 6e5d7a8..7b53075 100644 --- a/comfignat.gpr.gp +++ b/comfignat.gpr.gp @@ -144,6 +144,15 @@ abstract project Comfignat is Includedir := Prefix & "/include"; #end if; + -- If a library has installed architecture-specific source files to be used + -- in compilation, then those files may also be under a library-specific + -- subdirectory of Archincludedir. + #if Archincludedir'Defined then + Archincludedir := $Archincludedir; + #else + Archincludedir := Includedir; + #end if; + -- Binary libraries and other architecture-specific files are under Libdir. #if Libdir'Defined then Libdir := $Libdir; @@ -274,6 +283,15 @@ abstract project Comfignat is Stage_Includedir := Stagedir & Includedir; #end if; + -- If architecture-specific source files absolutely must be installed, then + -- those files may be placed under a library-specific subdirectory of + -- Stage_Archincludedir. + #if Stage_Archincludedir'Defined then + Stage_Archincludedir := $Stage_Archincludedir; + #else + Stage_Archincludedir := Stagedir & Archincludedir; + #end if; + -- Binary libraries shall be installed in Stage_Libdir. #if Stage_Libdir'Defined then Stage_Libdir := $Stage_Libdir; -- cgit v1.2.3