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 ###
# 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)
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
${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)