X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/62a495a5f774221db281dc19fc7a23f7c9244b87..9d40a7a7a470739d02bf4ad99c21ff55b4c9fe2b:/buildtools/Cmake/Supernovae.cmake diff --git a/buildtools/Cmake/Supernovae.cmake b/buildtools/Cmake/Supernovae.cmake index d6a32653d2..347192e9f6 100644 --- a/buildtools/Cmake/Supernovae.cmake +++ b/buildtools/Cmake/Supernovae.cmake @@ -6,16 +6,10 @@ set(simgrid_fragile_sources src/simdag/sd_daxloader.c src/surf/surfxml_parse.c - src/xbt/datadesc/ddt_parse.yy.c src/xbt/graphxml_parse.c src/xbt/mmalloc/mm.c ${GTNETS_USED} ) -set(gras_fragile_sources - src/xbt/datadesc/ddt_parse.yy.c - src/xbt/graphxml_parse.c - src/xbt/mmalloc/mm.c - ) ##################################################### ### END OF CONFIGURATION, NO NEED TO READ FURTHER ### @@ -24,11 +18,17 @@ set(gras_fragile_sources ### Rebuild the supernovae source files if (enable_supernovae) # I need supernovae + message(WARNING +"==============================================================================\n" +"WARNING\n" +"Supernovae builds are deprecated, and expected to be removed in the next version of SimGrid.\n" +"If you want this feature to be kept, please tell us at .\n" +"=============================================================================== +") + # supernovae files are generated. I promise set_source_files_properties(${CMAKE_CURRENT_BINARY_DIR}/src/supernovae_sg.c PROPERTIES GENERATED true) - set_source_files_properties(${CMAKE_CURRENT_BINARY_DIR}/src/supernovae_gras.c - PROPERTIES GENERATED true) set_source_files_properties(${CMAKE_CURRENT_BINARY_DIR}/src/supernovae_smpi.c PROPERTIES GENERATED true) @@ -40,13 +40,6 @@ if (enable_supernovae) # I need supernovae COMMENT "Generating supernovae_sg.c" ) - ADD_CUSTOM_COMMAND( - OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/src/supernovae_gras.c - DEPENDS ${CMAKE_HOME_DIRECTORY}/src/mk_supernovae.pl ${gras_sources} - COMMAND perl ${CMAKE_HOME_DIRECTORY}/src/mk_supernovae.pl --out=${CMAKE_CURRENT_BINARY_DIR}/src/supernovae_gras.c '--fragile=${gras_fragile_sources}' '${gras_sources}' - WORKING_DIRECTORY ${CMAKE_HOME_DIRECTORY} - COMMENT "Generating supernovae_gras.c" - ) ADD_CUSTOM_COMMAND( OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/src/supernovae_smpi.c @@ -61,11 +54,7 @@ if (enable_supernovae) # I need supernovae ${CMAKE_CURRENT_BINARY_DIR}/src/supernovae_sg.c ${simgrid_fragile_sources}) - set(gras_sources - ${CMAKE_CURRENT_BINARY_DIR}/src/supernovae_gras.c - ${gras_fragile_sources}) - set(SMPI_SRC ${CMAKE_CURRENT_BINARY_DIR}/src/supernovae_smpi.c) -endif(enable_supernovae) # I need supernovae +endif() # I need supernovae