#if HAVE_GRAPHVIZ
#include <graphviz/cgraph.h>
-#endif
typedef enum {
sequential =0,
}
return result;
}
+#else
+xbt_dynar_t SD_dotload(const char *filename) {
+ xbt_die("SD_dotload_generic() is not usable because graphviz was not found.\n"
+ "Please install graphviz, graphviz-dev, and libgraphviz-dev (and erase CMakeCache.txt) before recompiling.");
+}
+xbt_dynar_t SD_dotload_with_sched(const char *filename) {
+ return SD_dotload(filename);
+}
+xbt_dynar_t SD_PTG_dotload(const char * filename) {
+ return SD_dotload(filename);
+}
+#endif
set(SIMDAG_SRC
src/simdag/sd_daxloader.cpp
+ src/simdag/sd_dotloader.cpp
src/simdag/sd_global.cpp
src/simdag/sd_task.cpp
src/simdag/sd_workstation.cpp
)
-if(HAVE_GRAPHVIZ)
- set(SIMDAG_SRC ${SIMDAG_SRC} src/simdag/sd_dotloader.cpp)
-else()
- set(EXTRA_DIST ${EXTRA_DIST} src/simdag/sd_dotloader.cpp)
-endif()
set(BINDINGS_SRC
src/bindings/lua/lua_private.h