-- Use this project file to compile System_Log into a shared library. -- Copyright 2012 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 "directories"; project Build_System_Log is Version := "1.2"; Destdir := external("DESTDIR", ""); for Library_Name use "adasyslog"; for Library_Kind use "relocatable"; for Library_Version use "libadasyslog.so." & Version; for Library_Src_Dir use Destdir & Directories.Includedir & "/adasyslog"; for Library_Dir use Destdir & Directories.Libdir; for Library_ALI_Dir use Destdir & Directories.Libdir & "/adasyslog"; -- Put the binder files for different architectures in subdirectories where -- they won't conflict with each other. for Object_Dir use "obj/" & Directories.Hardware_Platform; for Library_Interface use ("System_Log"); 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. package Binder is for Default_Switches ("Ada") use ("-a"); end Binder; end Build_System_Log;