Rombobjörn

summaryrefslogtreecommitdiff
path: root/build_system_log.gpr
diff options
context:
space:
mode:
authorBjörn Persson <bjorn@rombobjörn.se>2013-04-19 23:16:56 +0200
committerBjörn Persson <bjorn@rombobjörn.se>2013-04-19 23:16:56 +0200
commit47cb52ab58559d3e8909b3b5968d34bb49320f3c (patch)
tree6a7ec5a0c92a3b8013ef1e19b041d71cc2a0e378 /build_system_log.gpr
parente889d4cf47e6d2a527162018f3a964ae4baa42f9 (diff)
Set the soname to what the GNAT tools made of it.version_1.2
Diffstat (limited to 'build_system_log.gpr')
-rw-r--r--build_system_log.gpr7
1 files changed, 5 insertions, 2 deletions
diff --git a/build_system_log.gpr b/build_system_log.gpr
index df98c7f..5059e65 100644
--- a/build_system_log.gpr
+++ b/build_system_log.gpr
@@ -10,11 +10,14 @@ with "comfignat.gpr";
library project Build_System_Log is
- Version := "1.2";
+ -- 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." & Version;
+ 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";