Skip to content

Commit 3f3388f

Browse files
committed
release 1.0.0
commit 57a7504 Author: Aleksey Timin <[email protected]> Date: Sun Dec 8 15:04:58 2019 +0500 fix test compilation commit 9885ea0 Author: Aleksey Timin <[email protected]> Date: Sun Dec 8 14:59:16 2019 +0500 change distr commit ecc0367 Author: Aleksey Timin <[email protected]> Date: Sun Dec 8 14:55:13 2019 +0500 fix compilation commit 07643cc Author: Aleksey Timin <[email protected]> Date: Sun Dec 8 14:53:08 2019 +0500 no osx commit 5000adc Author: Aleksey Timin <[email protected]> Date: Sun Dec 8 14:27:59 2019 +0500 fix test command commit 3209102 Author: Aleksey Timin <[email protected]> Date: Sun Dec 8 14:03:07 2019 +0500 fix gtest installation commit fee5b59 Author: Aleksey Timin <[email protected]> Date: Sun Dec 8 14:01:17 2019 +0500 install gtest in travis commit e09a51c Author: Aleksey Timin <[email protected]> Date: Sun Dec 8 13:54:37 2019 +0500 add travis
1 parent 88a83e2 commit 3f3388f

File tree

5 files changed

+34
-0
lines changed

5 files changed

+34
-0
lines changed

.travis.yml

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
language: cpp
2+
sudo: required
3+
dist: bionic
4+
compiler:
5+
- clang
6+
- gcc
7+
os:
8+
- linux
9+
10+
install:
11+
- cd ~
12+
- git clone https://github.com/google/googletest.git gtest
13+
- cd gtest
14+
- git checkout release-1.8.1
15+
- cmake .
16+
- make install DESTDIR=~/.local -j
17+
18+
script:
19+
- cd ~/build/flipback/EIPScanner/
20+
- cmake -DTEST_ENABLED=ON -DEXAMPLE_ENABLED=ON -DGTEST_ROOT=/home/travis/.local/usr/local/ -DGMOCK_ROOT=/home/travis/.local/usr/local/ .
21+
- cmake --build .
22+
- test/test_eipscanner

CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Release 1.0.0 (2019-12-08)
2+
3+
Initial release
4+

README.md

+3
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ Free implementation of Ethernet/IP scanner in C++
99
* File Object (only upload)
1010
* Parameter Object
1111

12+
[![Build Status](https://travis-ci.com/flipback/EIPScanner.svg?branch=master)](https://travis-ci.com/flipback/EIPScanner)
13+
![GitHub release (latest by date)](https://img.shields.io/github/v/release/flipback/EIPScanner)
14+
1215
## Requirements
1316

1417
* CMake 3.5 and higher

src/fileObject/FileObjectState.h

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
#ifndef EIPSCANNER_FILEOBJECT_FILEOBJECTSTATE_H
66
#define EIPSCANNER_FILEOBJECT_FILEOBJECTSTATE_H
77

8+
#include <memory>
89
#include "SessionInfo.h"
910
#include "MessageRouter.h"
1011
#include "FileObject.h"

test/CMakeLists.txt

+4
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ add_executable(test_eipscanner
2626
)
2727
message(STATUS ${GTEST_BOTH_LIBRARIES})
2828
message(STATUS ${GMOCK_BOTH_LIBRARIES})
29+
30+
include_directories(${GTEST_INCLUDE_DIRS})
31+
include_directories(${GMOCK_INCLUDE_DIRS})
32+
2933
target_link_libraries(test_eipscanner
3034
${GTEST_BOTH_LIBRARIES}
3135
${GMOCK_BOTH_LIBRARIES}

0 commit comments

Comments
 (0)