Added missing files for ppa builds
This commit is contained in:
parent
2ccbdbd578
commit
ba21d658ca
3 changed files with 49 additions and 1 deletions
|
@ -319,7 +319,7 @@ add_subdirectory(test)
|
|||
endif ()
|
||||
|
||||
# Add toolchain patch number for incremental deb builds
|
||||
set(PROJECT_VERSION "${PROJECT_VERSION}-4")
|
||||
set(PROJECT_VERSION "${PROJECT_VERSION}-5")
|
||||
|
||||
include (PackageConfig)
|
||||
|
||||
|
|
25
debian.copyright
Normal file
25
debian.copyright
Normal file
|
@ -0,0 +1,25 @@
|
|||
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||||
Upstream-Name: Criterion
|
||||
Upstream-Contact: Franklin "Snaipe" Mathieu <franklinmathieu@gmail.com>
|
||||
Source: http://github.com/Snaipe/Criterion
|
||||
|
||||
Files: *
|
||||
Copyright: 2015, Franklin "Snaipe" Mathieu <franklinmathieu@gmail.com>
|
||||
License: MIT
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
.
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
.
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
23
description.txt
Normal file
23
description.txt
Normal file
|
@ -0,0 +1,23 @@
|
|||
Criterion is a dead-simple, yet extensible, C and C++ unit testing framework.
|
||||
|
||||
Most test frameworks for C require a lot of boilerplate code to
|
||||
set up tests and test suites -- you need to create a main,
|
||||
then register new test suites, then register the tests within
|
||||
these suits, and finally call the right functions.
|
||||
|
||||
This gives the user great control, at the unfortunate cost of simplicity.
|
||||
|
||||
Criterion follows the KISS principle, while keeping the control
|
||||
the user would have with other frameworks:
|
||||
|
||||
* C99 and C++11 compatible.
|
||||
* Tests are automatically registered when declared.
|
||||
* Implements a xUnit framework structure.
|
||||
* A default entry point is provided, no need to declare a main
|
||||
unless you want to do special handling.
|
||||
* Test are isolated in their own process, crashes and signals can be
|
||||
reported and tested.
|
||||
* Unified interface between C and C++: include the criterion header and it *just* works.
|
||||
* Supports parameterized tests and theories.
|
||||
* Progress and statistics can be followed in real time with report hooks.
|
||||
* TAP output format can be enabled with an option.
|
Loading…
Add table
Reference in a new issue