diff options
Diffstat (limited to 'comfignat.gpr.in')
-rw-r--r-- | comfignat.gpr.in | 110 |
1 files changed, 0 insertions, 110 deletions
diff --git a/comfignat.gpr.in b/comfignat.gpr.in deleted file mode 100644 index fdbdcba..0000000 --- a/comfignat.gpr.in +++ /dev/null @@ -1,110 +0,0 @@ --- Comfignat configuration variables for GNAT project files --- Copyright 2013 B. Persson, Bjorn@Rombobeorn.se --- --- This material is provided as is, with absolutely no warranty expressed --- or implied. Any use is at your own risk. --- --- Permission is hereby granted to use or copy this project file --- for any purpose, provided the above notices are retained on all copies. --- Permission to modify the code and to distribute modified code is granted, --- provided the above notices are retained, and a notice that the code was --- modified is included with the above copyright notice. - - --- This project file defines directory variables for use in build-controlling --- project files. It is not to be installed on the target system. --- --- Normally the preprocessing of this file will be controlled by comfignat.mk, --- which will make it import the directories project if one is provided. It can --- also be preprocessed manually if Make cannot be used for some reason. There --- are defaults that will be used if no preprocessor symbols are defined. - - -#if Directories_GPR'Defined then - with $Directories_GPR; -#end if; - -abstract project Comfignat is - - #if Objdir'Defined then - Objdir := $Objdir; - #else - Objdir := "build"; - #end if; - -- Intermediate files produced during the build shall be kept in Objdir. - - #if Directories_Project'Defined then - -- Put intermediate files for different architectures in subdirectories - -- where they won't conflict with each other. (This is useful especially - -- with binder files when they are packaged in debug information packages - -- for multiarch systems.) - Objdir := Objdir & "/" & $Directories_Project.Hardware_Platform; - #end if; - - #if Stagedir'Defined then - Stagedir := $Stagedir; - #else - Stagedir := external("DESTDIR", ""); - #end if; - -- Files to be installed shall be placed under Stagedir instead of the root - -- directory. - - #if Base'Defined then - Prepath := Stagedir & $Base & "/"; - #else - Prepath := Stagedir; - #end if; - -- If Prefix, Exec_Prefix, Bindir, Libexecdir, Includedir and Libdir are - -- relative pathnames, then Base shall be the absolute pathname of the - -- directory that they are relative to. If those variables are absolute - -- pathnames, then Base shall be undefined. - - #if Prefix'Defined then - Prefix := $Prefix; - #else - Prefix := "/usr/local"; - #end if; - - #if Exec_Prefix'Defined then - Exec_Prefix := $Exec_Prefix; - #else - Exec_Prefix := Prefix; - #end if; - - #if Bindir'Defined then - Bindir := $Bindir; - #else - Bindir := Exec_Prefix & "/bin"; - #end if; - Stage_Bindir := Prepath & Bindir; - -- Programs that can be run from a command prompt shall be installed in - -- Stage_Bindir. - - #if Libexecdir'Defined then - Libexecdir := $Libexecdir; - #else - Libexecdir := Exec_Prefix & "/libexec"; - #end if; - Stage_Libexecdir := Prepath & Libexecdir; - -- Programs that are only to be run by other programs, not by users, shall - -- be installed under Stage_Libexecdir. - - #if Includedir'Defined then - Includedir := $Includedir; - #else - Includedir := Prefix & "/include"; - #end if; - Stage_Includedir := Prepath & Includedir; - -- Source files needed for compiling code that uses a library shall be - -- installed under Stage_Includedir. - - #if Libdir'Defined then - Libdir := $Libdir; - #else - Libdir := Prefix & "/lib"; - #end if; - Stage_Libdir := Prepath & Libdir; - -- Binary libraries shall be installed in Stage_Libdir. - -- ALI files shall be installed in a subdirectory of Stage_Libdir. - -end Comfignat; |