################################################################################
# CSG Parser
################################################################################
add_library(csg
  cgal_helper_polygon.cpp
  cgal_helper_polyhedron.cpp
  csg.cpp
  levelset_2d.cpp
  levelset_3d.cpp
  matrix_functions.cpp
  parser.cpp
  exception.cpp
  )

target_link_libraries(csg PRIVATE
                      stdc++fs
                      CONAN_PKG::cgal
                      CONAN_PKG::taocpp-pegtl
                      )

add_subdirectory(tests)
