add_library(traceannotation SHARED annotationio.cpp)

target_link_libraries(traceannotation)

install(TARGETS traceannotation DESTINATION lib)
install(FILES annotation.h DESTINATION include)


FIND_PACKAGE(SWIG REQUIRED)
INCLUDE(${SWIG_USE_FILE})

FIND_PACKAGE(PythonLibs )
INCLUDE_DIRECTORIES(${PYTHON_INCLUDE_PATH})
#INCLUDE_DIRECTORIES("/usr/include/python3.2mu")
#set(PYTHON_LIBRARIES "python3")
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR})

SET(CMAKE_SWIG_FLAGS "")

SET_SOURCE_FILES_PROPERTIES(traceannotation.i PROPERTIES CPLUSPLUS ON)
SET_SOURCE_FILES_PROPERTIES(traceannotation.i PROPERTIES SWIG_FLAGS "")
SWIG_ADD_MODULE(traceannotation python traceannotation.i)
SWIG_LINK_LIBRARIES(traceannotation ${PYTHON_LIBRARIES} traceannotation)

