Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
supernovae was missing sd_dotloader because of we were using old macro names in CMake
authormquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Sat, 27 Nov 2010 17:42:45 +0000 (17:42 +0000)
committermquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Sat, 27 Nov 2010 17:42:45 +0000 (17:42 +0000)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8694 48e7efb5-ca39-0410-a469-dd3cf9ba447f

buildtools/Cmake/DefinePackages.cmake

index 90ff008..8e4a66e 100644 (file)
@@ -269,12 +269,14 @@ set(SIMDAG_SRC
        src/simdag/sd_workstation.c
        src/simdag/sd_daxloader.c
 )
        src/simdag/sd_workstation.c
        src/simdag/sd_daxloader.c
 )
-if(GRAPH_H OR AGRAPH_H OR CGRAPH_H)
+if(enable_graphviz AND HAVE_CDT_LIB)
+if(HAVE_AGRAPH_H OR HAVE_CGRAPH_H)
        set(SIMDAG_SRC 
            ${SIMDAG_SRC}
                src/simdag/sd_dotloader.c
        )
        set(SIMDAG_SRC 
            ${SIMDAG_SRC}
                src/simdag/sd_dotloader.c
        )
-endif(GRAPH_H OR AGRAPH_H OR CGRAPH_H)
+endif(HAVE_AGRAPH_H OR HAVE_CGRAPH_H)
+endif(enable_graphviz AND HAVE_CDT_LIB)
 
 set(GRAS_COMMON_SRC
        src/gras/gras.c
 
 set(GRAS_COMMON_SRC
        src/gras/gras.c