Skip to content

Commit 3900cfd

Browse files
committed
Initial commit.
0 parents  commit 3900cfd

File tree

12 files changed

+9570
-0
lines changed

12 files changed

+9570
-0
lines changed

.gitignore

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# C++ objects and libs
2+
3+
*.slo
4+
*.lo
5+
*.o
6+
*.a
7+
*.la
8+
*.lai
9+
*.so
10+
*.dll
11+
*.dylib
12+
13+
# QtCreator
14+
15+
*.autosave
16+
17+
# Documentation
18+
/doc
19+
20+
# binaries
21+
/bin
22+
23+
# build temporary files
24+
/build

.travis.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
sudo: required
2+
dist: trusty
3+
language: cpp
4+
5+
before_install:
6+
- sudo apt-get -qq update
7+
- sudo apt-get install -y libgtest-dev valgrind
8+
- sudo wget https://github.com/google/googletest/archive/release-1.7.0.tar.gz
9+
- sudo tar xf release-1.7.0.tar.gz
10+
- cd googletest-release-1.7.0
11+
- sudo cmake -DBUILD_SHARED_LIBS=ON .
12+
- sudo make
13+
- sudo cp -a include/gtest /usr/include
14+
- sudo cp -a libgtest_main.so libgtest.so /usr/lib/
15+
- which valgrind
16+
- cd "${TRAVIS_BUILD_DIR}"
17+
18+
script:
19+
- make
20+
- cd bin && ./enum_flags_unittest
21+
- cd .. && python lib/cpplint-1.3.0/cpplint.py --recursive src tests

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# Change Log
2+
All notable changes to this project will be documented in this file.
3+
4+
The format is based on [Keep a Changelog](http://keepachangelog.com/)
5+
and this project adheres to [Semantic Versioning](http://semver.org/).
6+
7+
8+
## [Unreleased](https://github.com/lumik/enum_flags/compare/master...develop)
9+
10+
11+
### Added
12+
- Initial version of enum_flags library.
13+
14+
15+
### Changed
16+
17+
18+
### Fixed
19+
20+
21+
### Removed
22+
23+
24+
## Version 1.0.0 *(2017-08-17)*
25+
26+
27+
### Added
28+
- Initial version of `enum_flags` library.

CPPLINT.cfg

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
set noparent
2+
linelength=120
3+
filter=-build/include_subdir
4+
filter=-whitespace/braces
5+
filter=-runtime/reference

0 commit comments

Comments
 (0)