-- project file to compile System_Log into a shared library -- Copyright 2012 - 2013 B. Persson, Bjorn@Rombobeorn.se -- -- This project file is free software: you can redistribute it and/or modify it -- under the terms of the GNU General Public License version 3, as published -- by the Free Software Foundation. with "comfignat.gpr"; library project Build_System_Log is -- An attempt to use a two-part version number at the end of the soname -- caused Gnatmake and GPRbuild to include only the major version number, -- so for compatibility the soname is libadasyslog.so.1 until an ABI change -- is made, if that ever happens. for Library_Name use "adasyslog"; for Library_Kind use "dynamic"; for Library_Version use "libadasyslog.so.1"; for Library_Interface use ("System_Log"); for Object_Dir use Comfignat.Objdir; for Library_Src_Dir use Comfignat.Stage_Includedir & "/adasyslog"; for Library_Dir use Comfignat.Stage_Libdir; for Library_ALI_Dir use Comfignat.Stage_Libdir & "/adasyslog"; package Compiler is for Default_Switches ("Ada") use ("-gnato"); end Compiler; -- Ensure that the shared library will be initialized. GPRbuild 2010 doesn't -- pass -a automatically. (Fixed in GPRbuild 2012.) package Binder is for Default_Switches ("Ada") use ("-a"); end Binder; end Build_System_Log;