Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Build shared libraries
authormquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Tue, 20 Jul 2004 02:34:27 +0000 (02:34 +0000)
committermquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Tue, 20 Jul 2004 02:34:27 +0000 (02:34 +0000)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@290 48e7efb5-ca39-0410-a469-dd3cf9ba447f

src/gras/Makefile.am

index c70917e..e3f7bf6 100644 (file)
@@ -10,10 +10,12 @@ EXTRA_DIST= ./gras_private.h    \
        Virtu/virtu_sg.h \
        DataDesc/ddt_parse.yy.l DataDesc/ddt_parse.yy.c
 
+VERSION_INFO=-version-info 0:1:0
+
 if HAVE_SG
- lib_LIBRARIES= libgrasrl.a libgrassg.a
+ lib_LTLIBRARIES= libgrasrl.la libgrassg.la
 else
- lib_LIBRARIES= libgrasrl.a
+ lib_LTLIBRARIES= libgrasrl.la
 endif
 
 COMMON_S=\
@@ -43,14 +45,16 @@ COMMON_S=\
 DataDesc/ddt_parse.yy.c: DataDesc/ddt_parse.yy.l
        @LEX@ -o$@ -Pgras_ddt_parse_ $^
 
-libgrasrl_a_SOURCES= $(COMMON_S) \
+libgrasrl_la_SOURCES= $(COMMON_S) \
   Transport/rl_transport.c  Transport/transport_plugin_tcp.c  Transport/transport_plugin_file.c      \
   \
   Virtu/rl_process.c        Virtu/rl_time.c                   Virtu/rl_conditional.c
+libgrasrl_la_LDFLAGS = $(VERSION_INFO)
 
 if HAVE_SG
-  libgrassg_a_SOURCES= $(COMMON_S) \
+  libgrassg_la_SOURCES= $(COMMON_S) \
     Transport/sg_transport.c  Transport/transport_plugin_sg.c             \
     \
     Virtu/sg_process.c        Virtu/sg_time.c                   Virtu/sg_conditional.c
+  libgrassg_la_LDFLAGS = $(VERSION_INFO)
 endif