summaryrefslogtreecommitdiffstats
path: root/Tests/CPackComponentsForAll
Commit message (Collapse)AuthorAgeFilesLines
* CPackRPM: Add component based packaging description and summaryDomen Vrankar2014-10-212-1/+67
| | | | | | | | | Enable per-component description and summary setting through CPACK_RPM_<component>_PACKAGE_DESCRIPTION, CPACK_COMPONENT_<compName>_DESCRIPTION and CPACK_RPM_<component>_PACKAGE_SUMMARY variables. Extend the CPackComponentsForAll test to cover these.
* cpack: For DragNDrop generator, add sysroot option when calling Rez.Clinton Stimpson2013-11-012-1/+5
| | | | | | | Also adding overwrite option (-ov) in case multiple temporary dmg files are being created. Fixes bug #14536.
* Tests: Use the right path to CPack value for running CPack testsDavid Cole2012-11-291-6/+5
| | | | | | | | | These tests were not running properly on Visual Studio or Xcode dashboards before this commit because of the "Debug" or "Release" sub-directory. The scripts already have CMAKE_CPACK_COMMAND since the correct CMake executable is used to run the scripts, so just use that, rather than passing down an incorrect path to the CPack executable.
* Remove CMake-language block-end command argumentsKitware Robot2012-08-135-24/+24
| | | | | | | | | | | | | | | | | Ancient versions of CMake required else(), endif(), and similar block termination commands to have arguments matching the command starting the block. This is no longer the preferred style. Run the following shell code: for c in else endif endforeach endfunction endmacro endwhile; do echo 's/\b'"$c"'\(\s*\)(.\+)/'"$c"'\1()/' done >convert.sed && git ls-files -z -- bootstrap '*.cmake' '*.cmake.in' '*CMakeLists.txt' | egrep -z -v '^(Utilities/cm|Source/kwsys/)' | egrep -z -v 'Tests/CMakeTests/While-Endwhile-' | xargs -0 sed -i -f convert.sed && rm convert.sed
* CPackRPM support component specific variables for spec filesEric NOULARD2011-10-302-0/+2
| | | | | This is a modified version of a user patch Inspired-By: informant
* Merge topic 'drag-n-drop-components'Brad King2011-04-052-1/+18
|\ | | | | | | | | | | dd04608 Fix KWStyle warnings 2973c1f Add component support to DragNDrop generator.
| * Add component support to DragNDrop generator.Clinton Stimpson2011-03-312-1/+18
| |
* | Fix #11964 Handle lib64 library on LinuxEric NOULARD2011-03-312-172/+3
|/ | | | | | | | | | | | | | | | The AMD64 ABI document http://www.x86-64.org/documentation/abi.pdf does specify that 64bits binary libraries should end up in <prefix>/lib64 and 32bits ones in <prefix>/lib. All but debian based distros do so, and some like OpenSUSE even enforce the rule when packaging with RPM and refuse to build the RPM if this is not the case. After some discussion (see the bug notes) we cannot do that behind the scene and the current fix supposes that the user shall use the CMAKE_INSTALL_LIBDIR variables content in its INSTALL rules if he wants to put the lib in the right place. CMAKE_INSTALL_LIBDIR shall have the appropriate value depending on the Linux distribution found and 32/64bitness of the host. The cross-compiling case (even 32bits compile on a 64bits host) is not handled.
* CPack fix #11930 and simplifies component packaging optionsEric NOULARD2011-03-232-43/+20
|
* Merge topic 'CPackRPM-TestWithMoreTraces'Brad King2011-03-153-5/+180
|\ | | | | | | | | | | | | | | | | ade04de Remove debbuging typo a201028 CPack try to please SUSE 64 bits and install lib in lib64 and not lib. 7ebbcf1 CPackRPM non matching ENDIF 0e07b42 CPackRPM even more trace in debug mode or in case of failure 564b731 CPackRPM add more trace output in order to help failing diagnostics
| * Remove debbuging typoEric NOULARD2011-03-141-3/+3
| |
| * CPack try to please SUSE 64 bits and install lib in lib64 and not lib.Eric NOULARD2011-03-132-1/+173
| |
| * CPackRPM add more trace output in order to help failing diagnosticsEric NOULARD2011-03-101-4/+7
| |
* | CPackDeb add Component Support to DEB generator fix #0011655M. Konrad2011-03-114-0/+16
|/ | | | | Contribution by Martin Konrad Signed-off-by: Eric NOULARD <eric.noulard@gmail.com>
* Merge topic 'CPackRPM-enableCPackTests'Brad King2011-03-081-0/+17
|\ | | | | | | | | | | dc9965f CPackRPM do not run test if build dir contains space e4d4dfc CPackRPM activate CPackRPM test on Linux systems where rpmbuild is found
| * CPackRPM activate CPackRPM test on Linux systems where rpmbuild is foundEric NOULARD2011-03-031-0/+17
| |
* | CPackArchive package all components specified in CPACK_COMPONENTS_ALLEric NOULARD2011-03-031-1/+1
|/ | | | | When asking for group packaging the components not belonging to any group should be packaged separately.
* CPack remove previously CPack generated files (if any) before running CPackEric NOULARD2011-02-231-11/+20
|
* CPack Tests the different ways of packaging componentsEric NOULARD2011-01-307-13/+90
|
* Change cpack run and verify script to work with multi-config generators.Bill Hoffman2010-12-141-3/+10
| | | | | Use the location of the running cmake to find cpack, and use the CMAKE_CONFIG_TYPE environtment variable as a type for cpack.
* Precise the project config type when invoking cpackEric NOULARD2010-12-141-1/+1
|
* Arrange output in a better wayEric NOULARD2010-12-141-9/+5
|
* CPackTest spit out more output in case of failureEric NOULARD2010-12-141-3/+16
|
* CPack Default component test for ZIP should be OKEric NOULARD2010-12-142-5/+16
|
* CPack new tests for component installEric NOULARD2010-12-146-0/+187