add_definitions(-DNEATOGEN_EXPORTS)

add_library(twopigen STATIC
  # Header files
  circle.h

  # Source files
  circle.c
  twopiinit.c
)

target_include_directories(twopigen PRIVATE
  ${GRAPHVIZ_LIB_DIR}
  ${GRAPHVIZ_LIB_DIR}/cdt
  ${GRAPHVIZ_LIB_DIR}/cgraph
  ${GRAPHVIZ_LIB_DIR}/common
  ${GRAPHVIZ_LIB_DIR}/gvc
  ${GRAPHVIZ_LIB_DIR}/pack
  ${GRAPHVIZ_LIB_DIR}/pathplan
)

target_link_libraries(twopigen PRIVATE
  cgraph
)
