From: maier Date: Sat, 22 Sep 2012 23:06:10 +0000 (+0000) Subject: Update X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=10c5936d24974e29d60e5195e5f0f1153cd7c4c1;p=dealii-svn.git Update git-svn-id: https://svn.dealii.org/branches/branch_cmake@26637 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/README_CMAKE b/deal.II/README_CMAKE index e23297dc2a..b3be990d38 100644 --- a/deal.II/README_CMAKE +++ b/deal.II/README_CMAKE @@ -101,6 +101,29 @@ INTRODUCTION $ make $ cmake -DCOMPONENT= -P build/cmake_install.cmake + * The build system cmake generates allows fine grained control. It is + e.g. possible to only compile a single file: + + $ cd source/dofs + $ make obj_dofs.inst + [ 0%] Building CXX object scripts/CMakeFiles/expand_instantiations.dir/expand_instantiations.cc.o + Linking CXX executable expand_instantiations + [ 0%] Built target expand_instantiations + [ 33%] Generating block_info.inst + [ 33%] Generating dof_accessor.inst + [ 33%] Generating dof_handler.inst + [ 66%] Generating dof_handler_policy.inst + [ 66%] Generating dof_objects.inst + [ 66%] Generating dof_renumbering.inst + [100%] Generating dof_tools.inst + [100%] Built target obj_dofs.inst + $ make dof_handler.o + Building CXX object source/dofs/CMakeFiles/obj_dofs.dir/dof_handler.cc.o + + For a list of valid targets of a given folder just type + + $ make help +