]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - README_CMake
activating individual HLT simulations from digits and raw data
[u/mrichter/AliRoot.git] / README_CMake
index a4a7f6b4ccc585f283644f0aca908d7697985118..0aa6f89944ddff8d93a53fff40d7ad5a3f1f4909 100644 (file)
@@ -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 <Module>-check-all
   make <Package>-check
+  make <Module>-<ClassName>-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/<Module>/check/viols
+  The resulting violations will be written to the folder <Build_Directory>/<Module>/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 <Package>.par
+  make <Module>-par-all   //build all par packages in the module
+
+10. To test PARs after building run
+
+  make test-par-all
+  make test-<Package>
+  make test-<Module>-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