View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002133CMakeCMakepublic2005-08-09 15:332011-11-26 02:16
ReporterAlex Neundorf 
Assigned ToKen Martin 
PrioritylowSeverityfeatureReproducibilityalways
StatusclosedResolutionno change required 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0002133: no make target for just compiling without build system checking
DescriptionHi,

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)

Alex
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0002873)
Bill Hoffman (manager)
2005-08-10 10:28

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


- Issue History
Date Modified Username Field Change


Copyright © 2000 - 2017 MantisBT Team
Powered by Mantis Bugtracker