X-Git-Url: http://git.uio.no/git/?p=u%2Fmrichter%2FAliRoot.git;a=blobdiff_plain;f=README_CMake;h=0aa6f89944ddff8d93a53fff40d7ad5a3f1f4909;hp=a4a7f6b4ccc585f283644f0aca908d7697985118;hb=c63c9adcc69aaee47081c0199c59c286a28c2462;hpb=c2a2c0b8a8eaa02ee9187d5a5fdffc3672e0c03a diff --git a/README_CMake b/README_CMake index a4a7f6b4ccc..0aa6f89944d 100644 --- a/README_CMake +++ b/README_CMake @@ -42,13 +42,26 @@ eg. make STEER-all STEER-all-static eg. make STEERbase STEERbase-static -8. The code can be checked for the ALICE coding conventions on a package or module level using the following targets. +8. The code can be checked for the ALICE coding conventions on a package, module or class level using the following targets. make check-all make -check-all make -check + make --check // To use this run cmake with -DCLASSCHECK="YES" option. It is turned off by default since it bloats the Makefile and slows down the internal makefile rule checking - The resulting violations will be written to the folder $ALICE_ROOT//check/viols + The resulting violations will be written to the folder //check/viols + +9. To Build PARs the following targets can be used. The resulting packages will be created in the cmake build directory + + make par-all + make .par + make -par-all //build all par packages in the module + +10. To test PARs after building run + + make test-par-all + make test- + make test--par-all !IMPORTANT! - Make sure your source folder is clean. If you used the old make system to build aliroot run make clean in the source directory before you run cmake