- foreach(s
- src/simix/popping.cpp src/simix/popping_generated.cpp src/simix/smx_global.cpp
- ${SURF_SRC} ${TRACING_SRC} ${XBT_SRC}
- ${MC_SRC_BASE} ${MC_SRC})
- set (mcCFLAGS "-O3 -funroll-loops -fno-strict-aliasing")
- if(CMAKE_COMPILER_IS_GNUCC)
- set (mcCFLAGS "${mcCFLAGS} -finline-functions")
+ set(src_list ${simgrid_sources})
+ # except...
+ list(REMOVE_ITEM src_list ${SIMIX_SRC} ${S4U_SRC})
+ # but...
+ list(APPEND src_list
+ src/simix/popping.cpp
+ src/simix/popping_generated.cpp
+ src/simix/smx_global.cpp)
+ foreach(src ${src_list})
+ set (mcCFLAGS "-O3 -funroll-loops -fno-strict-aliasing")
+ if(CMAKE_COMPILER_IS_GNUCC)
+ set (mcCFLAGS "${mcCFLAGS} -finline-functions")