cmake_minimum_required(VERSION ${CMAKE_VERSION})
# This comented lines only for testing purposes
#set(CMAKE_C_COMPILER "clang" )
#set(CMAKE_CXX_COMPILER "clang++" )
#add_definitions(-D__STRICT_ANSI__)
#set(CMAKE_C_COMPILER "gcc-4.8" )
#set(CMAKE_CXX_COMPILER "g++-4.8" )
#set(CMAKE_C_COMPILER "gcc-4.9" )
#set(CMAKE_CXX_COMPILER "g++-4.9" )
project(ICC)

set(CMAKE_CXX_STANDARD 11)

include(icc_envoriment.cmake)
include_directories(/usr/local/lib/boost/include)

set(SOURCE_FILES    src/service/ProcessBus.cpp
                    src/command/CommandLoop.cpp)

add_library(${PROJECT_NAME} ${SOURCE_FILES})
target_include_directories(${PROJECT_NAME}
                           PUBLIC ${ICC_INCLUDE_DIRS})
target_link_libraries(${PROJECT_NAME} boost_system
                                      pthread)
cmake_minimum_required(VERSION ${CMAKE_VERSION})
# This comented lines only for testing purposes
#set(CMAKE_C_COMPILER "clang" )
#set(CMAKE_CXX_COMPILER "clang++" )
#add_definitions(-D__STRICT_ANSI__)
#set(CMAKE_C_COMPILER "gcc-4.8" )
#set(CMAKE_CXX_COMPILER "g++-4.8" )
#set(CMAKE_C_COMPILER "gcc-4.9" )
#set(CMAKE_CXX_COMPILER "g++-4.9" )
project(ICC)

set(CMAKE_CXX_STANDARD 11)

include(icc_envoriment.cmake)

set(SOURCE_FILES    src/service/ProcessBus.cpp
                    src/command/CommandLoop.cpp)

add_library(${PROJECT_NAME} ${SOURCE_FILES})
target_include_directories(${PROJECT_NAME}
                           PUBLIC ${ICC_INCLUDE_DIRS})
target_link_libraries(${PROJECT_NAME} boost_system
                                      pthread)
Remove include for boost. Needed to be improved
Remove include for boost. Needed to be improved
