set(HEADERS_generation
  ${CMAKE_CURRENT_SOURCE_DIR}/BoxMesh.h
  ${CMAKE_CURRENT_SOURCE_DIR}/dolfin_generation.h
  ${CMAKE_CURRENT_SOURCE_DIR}/IntervalMesh.h
  ${CMAKE_CURRENT_SOURCE_DIR}/RectangleMesh.h
  PARENT_SCOPE)

target_sources(dolfinx PRIVATE
  ${CMAKE_CURRENT_SOURCE_DIR}/BoxMesh.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/IntervalMesh.cpp
  ${CMAKE_CURRENT_SOURCE_DIR}/RectangleMesh.cpp
)
