Ejemplo n.º 1
0
int main(int argc, char **argv)
{
  XBT_LOG_CONNECT(graphicator);
  MSG_init(&argc, argv);

  if (argc < 3){
    XBT_INFO("Usage: %s <platform_file.xml> <graphviz_file.dot>", argv[0]);
    return 1;
  }
  char *platformFile = argv[1];
  char *graphvizFile = argv[2];

  MSG_create_environment(platformFile);

  int status = TRACE_platform_graph_export_graphviz (graphvizFile);
  if (status == 0){
    XBT_INFO ("%s expects --cfg=tracing:yes --cfg=tracing/platform:yes", argv[0]);
  }
  return 0;
}
Ejemplo n.º 2
0
int main(int argc, char **argv)
{
  XBT_LOG_CONNECT(graphicator);
#ifdef HAVE_TRACING
  MSG_init(&argc, argv);

  if (argc < 3){
    XBT_INFO("Usage: %s <platform_file.xml> <graphviz_file.dot>", argv[0]);
    return 1;
  }
  char *platformFile = argv[1];
  char *graphvizFile = argv[2];

  MSG_create_environment(platformFile);

  int status = TRACE_platform_graph_export_graphviz (graphvizFile);
  if (status == 0){
    XBT_INFO ("%s expects --cfg=tracing:1 --cfg=tracing/platform:1", argv[0]);
  }
#else
  XBT_INFO ("works only if simgrid was compiled with tracing enabled.");
#endif
  return 0;
}