Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Make static libraries if enabled with supernovae mode.
authornavarrop <navarrop@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Mon, 22 Nov 2010 15:18:57 +0000 (15:18 +0000)
committernavarrop <navarrop@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Mon, 22 Nov 2010 15:18:57 +0000 (15:18 +0000)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8607 48e7efb5-ca39-0410-a469-dd3cf9ba447f

buildtools/Cmake/Supernovae.cmake

index f3cee66..62499fe 100644 (file)
@@ -61,7 +61,13 @@ if(enable_smpi)
 endif(enable_smpi)
 
 add_library(simgrid    SHARED  ${PROJECT_DIRECTORY}/src/supernovae_sg.c ${simgrid_fragile_sources})
+       if(enable_lib_static)
+               add_library(simgrid_static STATIC ${PROJECT_DIRECTORY}/src/supernovae_sg.c ${simgrid_fragile_sources})  
+       endif(enable_lib_static)
 add_library(gras       SHARED  ${PROJECT_DIRECTORY}/src/supernovae_gras.c ${gras_fragile_sources})
 if(enable_smpi)
        add_library(smpi        SHARED  ${PROJECT_DIRECTORY}/src/supernovae_smpi.c)
+                       if(enable_lib_static)
+                       add_library(smpi_static STATIC ${PROJECT_DIRECTORY}/src/supernovae_smpi.c)      
+               endif(enable_lib_static)
 endif(enable_smpi)