Skip to content

Commit dbbab8e

Browse files
committed
Merge pull request #1 from d-meiser/add-travis-ci
Add travis ci
2 parents 29b8c88 + 1dfec24 commit dbbab8e

3 files changed

Lines changed: 33 additions & 1 deletion

File tree

.travis.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
sudo: false
2+
language: c
3+
virtualenv:
4+
system_site_packages: true
5+
6+
# Build matrix
7+
compiler:
8+
- gcc
9+
- clang
10+
env:
11+
- BUILD_SHARED_LIBS="ON"
12+
- BUILD_SHARED_LIBS="OFF"
13+
14+
addons:
15+
apt:
16+
packages:
17+
- cmake
18+
19+
before_install:
20+
- echo `$CC --version`
21+
22+
script:
23+
- mkdir -p build
24+
- cd build
25+
- cmake -DWITH_UNIT_TESTS:BOOL=ON -DBUILD_SHARED_LIBS:BOOL=$BUILD_SHARED_LIBS ..
26+
- make -j2
27+
- ctest --output-on-failure
28+
29+
after_success:

README renamed to README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
1+
[![Build Status](https://travis-ci.org/cgreen-devs/cgreen.svg?branch=master)](https://travis-ci.org/cgreen-devs/cgreen)
2+
13
Cgreen
24
======
5+
36
You probably got this package from...
47
http://cgreen.sourceforge.net/projects/cgreen/
58

cmake/Modules/DefineCPackConfig.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ include(InstallRequiredSystemLibraries)
66
### general settings
77
set(CPACK_PACKAGE_NAME ${APPLICATION_NAME})
88
set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "The modern C/C++ unit testing/mocking framework")
9-
set(CPACK_PACKAGE_DESCRIPTION_FILE "${CMAKE_SOURCE_DIR}/README")
9+
set(CPACK_PACKAGE_DESCRIPTION_FILE "${CMAKE_SOURCE_DIR}/README.md")
1010
set(CPACK_PACKAGE_VENDOR "The CGreen Development Team")
1111
set(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_SOURCE_DIR}/COPYING")
1212

0 commit comments

Comments
 (0)