CMAKE_MINIMUM_REQUIRED( VERSION 3.5 )

SET( PROJ_NAME      "bwreader" )
SET( PROJ_INCLUDES  "include/bwreader" )
SET( PROJ_LIBRARIES "sz" "boost_iostreams" )

SET( CMAKE_CXX_FLAGS  "${CMAKE_CXX_FLAGS} -O3 -Wall -std=c++11 -g" )

PROJECT( ${PROJ_NAME} )

FILE( GLOB_RECURSE PROJ_SOURCES src/*.cpp )
FILE( GLOB_RECURSE PROJ_HEADERS inc/${PROJ_NAME}/*.h )

INCLUDE_DIRECTORIES( ${PROJ_INCLUDES} )
ADD_LIBRARY( ${PROJ_NAME} SHARED ${PROJ_SOURCES} )
TARGET_LINK_LIBRARIES( ${PROJ_NAME} ${PROJ_LIBRARIES} )
