|Anonymous | Login||2017-09-24 18:54 EDT|
|My View | View Issues | Change Log | Roadmap|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0002133||CMake||CMake||public||2005-08-09 15:33||2011-11-26 02:16|
|Assigned To||Ken Martin|
|Status||closed||Resolution||no change required|
|Target Version||Fixed in Version|
|Summary||0002133: no make target for just compiling without build system checking|
with cmake < 2.1 the default target in the generated unix makefiles was different from "all". The default target craed for the dependencies and then built the stuff.
"all" just built the stuff, i.e. skipped the dependency scanning.
With cmake > 2.1 there is always the cmake_check_build_system target executed first. It would be nice if there was a way to skip this check for the case that the user (developer) knows that he didn't change the cmake files but only wants to compile a single file (which can take significantly less time than the build system checking)
|Tags||No tags attached.|
Bill Hoffman (manager)
In cmake > 2.1 the check build system is also checking depend information. This allows for depend files to be removed and make not to break.
You should be able to get the old style by doing this:
make -f CMakeFiles/Makefile2 all
|Copyright © 2000 - 2017 MantisBT Team|