Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Add command make all-clean.
authornavarrop <navarrop@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Wed, 7 Apr 2010 12:06:56 +0000 (12:06 +0000)
committernavarrop <navarrop@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Wed, 7 Apr 2010 12:06:56 +0000 (12:06 +0000)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@7458 48e7efb5-ca39-0410-a469-dd3cf9ba447f

.gitignore
buildtools/Cmake/src/CMakeDefinePackages.txt
buildtools/Cmake/src/CMakeDistrib.txt
doc/FAQ.doc

index a12ebed..6f520cd 100644 (file)
@@ -26,16 +26,12 @@ config.log
 config.status
 Makefile.in
 
-src/*_unit.c
-src/supernovae_*.c
-src/simgrid_units_main.c
-src/gras_config.h.in
+buildtools/Cmake/src/tmp_gras_config.h.in
+buildtools/Cmake/src/tmp_tracing_config.h.in
 make_simgrid_java.sh
 
 testgraph.dot
 testgraph.xml
-buildtools/Cmake/src/tmp_gras_config.h.in
-buildtools/Cmake/src/tmp_tracing_config.h.in
 conftestval
 cmake_install.cmake
 CMakeFiles
@@ -43,28 +39,8 @@ install_manifest.txt
 _CPack_Packages/
 
 bibtex2html-1.02/
-doc/all_bib.html
-doc/all_bib.latin1.html
-doc/all_bib.latin1.html.tmp
-doc/logcategories.sh
-doc/publis_core.bib
-doc/publis_core_bib.html
-doc/publis_core_bib.latin1.html
-doc/publis_core_bib.latin1.html.tmp
-doc/publis_count.html
-doc/publis_extern.bib
-doc/publis_extern_bib.html
-doc/publis_extern_bib.latin1.html
-doc/publis_extern_bib.latin1.html.tmp
-doc/publis_intra.bib
-doc/publis_intra_bib.html
-doc/publis_intra_bib.latin1.html
-doc/publis_intra_bib.latin1.html.tmp
-doc/realtoc.sh
-doc/tmp.realtoc
-doc/using_bib.html
-doc/using_bib.latin1.html
-doc/using_bib.latin1.html.tmp
+
+examples/smpi/toto.txt
 
 tools/graspe_master
 examples/java/*/classnoinst.stamp
@@ -158,10 +134,8 @@ examples/smpi/alltoallv
 examples/smpi/sendrecv
 examples/smpi/smpi_sendrecv
 simgrid-*-svn/*
-src/.classes/*
 src/context_sysv_config.h
 src/gras_config.h
-src/simgrid.jar
 src/smpi/smpicc
 src/smpi/smpirun
 src/testall
index 2b03e39..608e8c1 100644 (file)
@@ -408,7 +408,6 @@ set(SRC_TO_LOOK
 ${PROJECT_DIRECTORY}/src/surf/simgrid.dtd
 ${PROJECT_DIRECTORY}/src/xbt/graphxml.dtd
 ${PROJECT_DIRECTORY}/src/simdag/dax.dtd
-${PROJECT_DIRECTORY}/src/simgrid_units_main.c
 ${PROJECT_DIRECTORY}/examples/gras/ping/ping.xml
 ${PROJECT_DIRECTORY}/examples/gras/rpc/rpc.xml
 ${PROJECT_DIRECTORY}/examples/gras/spawn/spawn.xml
index dc60a6b..78ca515 100644 (file)
@@ -104,4 +104,66 @@ COMMAND rm -rf ${PROJECT_DIRECTORY}/${CPACK_PACKAGE_FILE_NAME}
 WORKING_DIRECTORY "${PROJECT_DIRECTORY}"
 )
 
+add_custom_target(maintainer-clean
+COMMAND rm -f src/config_unit.c
+COMMAND rm -f src/cunit_unit.c
+COMMAND rm -f src/dict_unit.c
+COMMAND rm -f src/dynar_unit.c
+COMMAND rm -f src/ex_unit.c
+COMMAND rm -f src/set_unit.c
+COMMAND rm -f src/simgrid_units_main.c
+COMMAND rm -f src/swag_unit.c
+COMMAND rm -f src/xbt_sha_unit.c
+COMMAND rm -f src/xbt_str_unit.c
+COMMAND rm -f src/xbt_strbuff_unit.c
+COMMAND rm -f src/xbt_synchro_unit.c
+WORKING_DIRECTORY "${PROJECT_DIRECTORY}"
+)
+
+add_custom_target(supernovae-clean
+COMMAND rm -f src/supernovae_gras.c
+COMMAND rm -f src/supernovae_sg.c
+COMMAND rm -f src/supernovae_smpi.c
+WORKING_DIRECTORY "${PROJECT_DIRECTORY}"
+)
+
+add_custom_target(doc-clean
+COMMAND rm -f doc/all_bib.html
+COMMAND rm -f doc/all_bib.latin1.html
+COMMAND rm -f doc/all_bib.latin1.html.tmp
+COMMAND rm -f doc/logcategories.sh
+COMMAND rm -f doc/publis_core.bib
+COMMAND rm -f doc/publis_core_bib.html
+COMMAND rm -f doc/publis_core_bib.latin1.html
+COMMAND rm -f doc/publis_core_bib.latin1.html.tmp
+COMMAND rm -f doc/publis_count.html
+COMMAND rm -f doc/publis_extern.bib
+COMMAND rm -f doc/publis_extern_bib.html
+COMMAND rm -f doc/publis_extern_bib.latin1.html
+COMMAND rm -f doc/publis_extern_bib.latin1.html.tmp
+COMMAND rm -f doc/publis_intra.bib
+COMMAND rm -f doc/publis_intra_bib.html
+COMMAND rm -f doc/publis_intra_bib.latin1.html
+COMMAND rm -f doc/publis_intra_bib.latin1.html.tmp
+COMMAND rm -f doc/tmp.realtoc
+COMMAND rm -f doc/using_bib.html
+COMMAND rm -f doc/using_bib.latin1.html
+COMMAND rm -f doc/using_bib.latin1.html.tmp
+COMMAND rm -f doc/realtoc.sh
+WORKING_DIRECTORY "${PROJECT_DIRECTORY}"
+)
+
+add_custom_target(java-clean
+COMMAND rm -f src/simgrid.jar
+WORKING_DIRECTORY "${PROJECT_DIRECTORY}"
+)
+
+add_custom_target(all-clean
+COMMAND make clean
+COMMAND make java-clean
+COMMAND make doc-clean
+COMMAND make supernovae-clean
+COMMAND make maintainer-clean
+WORKING_DIRECTORY "${PROJECT_DIRECTORY}"
+)
 include(CPack)
index e035c4d..f163d71 100644 (file)
@@ -468,7 +468,7 @@ src/gras/DataDesc/ddt_parse.yy.c
 /src/supernovae_smpi.c
 \endverbatim
 
-  \li enable_tracing : TODO by lucas
+  \li enable_tracing : To enable the generation of simulation traces for visualization
 
   \li enable_coverage : When set to true this option enable code coverage by setting -fprofile-arcs -ftest-coverage flags.