summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/CPack/DEB/Helpers.cmake
Commit message (Collapse)AuthorAgeFilesLines
* CPack test: correctly handle CPACK_PACKAGING_INSTALL_PREFIXDomen Vrankar2017-11-191-1/+14
| | | | | | | Every CPack generator sets default CPACK_PACKAGING_INSTALL_PREFIX variable value differently so test framework should support that correctly - previous version expected RPM/Deb /usr default and removed it for Archive packagers as the default there is /.
* CPack RPM and DEB: improved package version handlingDomen Vrankar2017-09-211-1/+1
| | | | | | | | | Adds support for epoch version to CPackRPM and CPackDeb packagers. Also adds better version checking to CPackDeb that complies with Debian rules. Fixes: #17057
* Tests: CPack/DEB test change prerequirements checkDomen Vrankar2016-11-271-2/+0
| | | | | | | Prerequirements should be searched for in generator prerequirements function and only checked for presence in configure file in per test prerequirements function.
* Tests: CPack test use same content listDomen Vrankar2016-11-271-0/+21
| | | | | | | | Content list for a certain test should be the same between different generators so whenever possible use a single expected files list per file for all generators.
* Tests: CPack test unify expected file namingDomen Vrankar2016-11-271-0/+20
| | | | | | | | | | | Each generator generates its own file format with different extensions but they all create those file names by a certain pattern and all of them require the same pieces for that pattern to work. Now we can only provide pieces once and and each generator will use those pieces to generate an expected file name.
* Use string(APPEND) in TestsDaniel Pfeifer2016-07-271-5/+5
| | | | | | | Automate with: find Tests -type f -print0 | xargs -0 perl -i -0pe \ 's/set\(([a-zA-Z0-9_]+)(\s+)"\$\{\1\}([^"])/string(APPEND \1\2"\3/g'
* CPack/Deb test changes due to breaking changesDomen Vrankar2016-05-131-2/+75
| | | | | | New CPack/Deb tests and changes to old tests as package file names and inter component dependency detection was changed.
* CPack/DEB: test preserve extra config file permissionsDomen Vrankar2015-09-171-0/+13
|
* Tests: Make RunCMake.CPack error messages more readableRaffi Enficiaud2015-09-171-1/+1
|
* Tests/RunCMake/CPack/DEB: Add getPackageInfo helper functionDomen Vrankar2015-08-061-0/+10
| | | | | getPackageInfo helper function returns package info for provided deb package file
* Tests/RunCMake/CPack/DEB: add verifyDebControlDomen Vrankar2015-07-151-0/+18
| | | | | Add verifyDebControl helper function for checking of package control files such as preinstall scripts.
* Tests: Add RunCMake tests for CPack{Deb,RPM}Domen Vrankar2015-06-151-0/+10
Add script structure for easier addition of new CPack related tests.