The following issue has been SUBMITTED. 
====================================================================== 
http://public.kitware.com/Bug/view.php?id=14921 
====================================================================== 
Reported By:                Nick Lewis
Assigned To:                
====================================================================== 
Project:                    CMake
Issue ID:                   14921
Category:                   CMake
Reproducibility:            always
Severity:                   feature
Priority:                   normal
Status:                     new
====================================================================== 
Date Submitted:             2014-05-19 04:47 EDT
Last Modified:              2014-05-19 04:47 EDT
====================================================================== 
Summary:                    No way to exclude a component install() from a full
installation
Description: 
There is currently no way to exclude a component install() from a full
installation. Current workarounds using OPTIONAL do not work reliably because
they depend on previous builds and on the order execution of the build and
install commands for the components and the default target

Steps to Reproduce: 
make
make tests
make install
DESTDIR=/testpkgs make install-tests

This results in test components in the default installation as well as the
testpkg

Judging by questions on the mail list, users typically try to overcome this
problem by adding the unsupported EXCLUDE_FROM_ALL keyword to the install
command

Additional Information: 
patch attached that adds support for EXCLUDE_FROM_ALL to the install() command. 
====================================================================== 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2014-05-19 04:47 Nick Lewis     New Issue                                    
2014-05-19 04:47 Nick Lewis     File Added: cmake_install_exclude.patch         
          
======================================================================

-- 

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers

Reply via email to