add_library(gledit_support STATIC
  gledit_document.cpp
	  gledit_syntax.cpp
  gledit_window.cpp
)
target_include_directories(gledit_support PUBLIC ${CMAKE_CURRENT_LIST_DIR})
target_link_libraries(gledit_support PUBLIC gldoze_engine)

if(BUILD_TESTING)
  add_executable(gledit_document_test tests/gledit_document_test.cpp gledit_document.cpp gledit_syntax.cpp)
  target_include_directories(gledit_document_test PRIVATE ${CMAKE_CURRENT_LIST_DIR})
  add_test(NAME gledit_document COMMAND gledit_document_test)
endif()
