add_library(fiko_pafta STATIC src/pafta.cpp src/pafta_uretim.cpp src/pafta_olcu.cpp src/pafta_kesit.cpp src/pafta_dxf.cpp ) add_library(fiko::pafta ALIAS fiko_pafta) target_include_directories(fiko_pafta PUBLIC include) target_link_libraries(fiko_pafta PUBLIC fiko::core fiko::geometri) add_executable(fiko_pafta_test test/test_main.cpp test/test_pafta.cpp test/test_pafta_uretim.cpp test/test_pafta_olcu.cpp test/test_pafta_kesit.cpp test/test_pafta_dxf.cpp ) target_link_libraries(fiko_pafta_test PRIVATE fiko_pafta) target_include_directories(fiko_pafta_test PRIVATE ${CMAKE_SOURCE_DIR}/motor/core/test) add_test(NAME pafta COMMAND fiko_pafta_test)