various cleanups in the CMakeLists.txt files - We never need to explicitly list pthread as a dependency - Files are searched in ${CMAKE_CURRENT_SOURCE_DIR} by default - Default value of EXECUTABLE_OUTPUT_PATH is ${CMAKE_CURRENT_BINARY_DIR} when cmake/UnitTesting does not mess with it. - Indentation cosmetics: these files are boring, don't make them ugly
[surf] Don't free power_peak from the caller The code was giving the power_peak array to the callee. The callers might still need the power_peak. Freeing it in the callee creates dangling pointers in the callers. Instead we consider power_peak as immutable in the callee and make a private copy when needed instead of stealing it from the callers.
Add/update copyright notices. All source files (C, C++, Java, Fortran, Perl, Ruby, Lua, Python, Sh) should be updated by this commit. Note however that the following directories (and their subdirectories) were not considered: ./buildtools/jenkins/ ./buildtools/pipol/ ./examples/smpi/NAS/ ./teshsuite/smpi/mpich3-test/ Use: git grep -L 'Copyright.*SimGrid' to list the files remaining without copyright notice.