add_library(fiko_zeka STATIC src/graf.cpp src/sorgu.cpp src/zeka_motoru.cpp src/dedektorler.cpp src/dedektor_delik.cpp src/dedektor_fillet.cpp src/dedektor_cep.cpp src/dedektor_pattern.cpp src/dedektor_dfm.cpp src/pipeline.cpp src/kural.cpp ) add_library(fiko::zeka ALIAS fiko_zeka) target_include_directories(fiko_zeka PUBLIC include) target_link_libraries(fiko_zeka PUBLIC fiko::core PRIVATE fiko::geometri fiko::simdjson) add_executable(fiko_zeka_test test/test_main.cpp test/test_graf.cpp test/test_topoloji.cpp test/test_dedektor_delik.cpp test/test_dedektor_fillet.cpp test/test_dedektor_cep.cpp test/test_dedektor_pattern.cpp test/test_pipeline.cpp test/test_kural.cpp test/test_dedektor_dfm.cpp test/test_kimlik_miras.cpp ) target_link_libraries(fiko_zeka_test PRIVATE fiko_zeka fiko::geometri) target_include_directories(fiko_zeka_test PRIVATE ${CMAKE_SOURCE_DIR}/motor/core/test) add_test(NAME zeka COMMAND fiko_zeka_test) set_tests_properties(zeka PROPERTIES ENVIRONMENT_MODIFICATION "PATH=path_list_prepend:${FIKO_VCPKG}/bin")