project( utils )

file( GLOB SOURCES "*.cpp" )
source_group( "Source files" FILES ${SOURCES} )

file( GLOB HEADERS "*.h" )
source_group( "Header files" FILES ${HEADERS} )

include_directories( 
  ${LIBXML2_INCLUDES}
  ${PTHREADS_INCLUDES}
  ${PROJECT_DIR}/utils
)

link_directories(
  ${LIBXML2_LIBRARIES}
  ${PTHREADS_LIBRARIES}
)

add_library( utils SHARED ${SOURCES} ${HEADERS} )

target_link_libraries( utils ${LIBXML2_LIBS} ${PTHREADS_LIBS})

