FILE(GLOB SOURCES src/*.cpp)

add_library(trainer STATIC ${SOURCES})
target_link_libraries(trainer reading_machine)
target_link_libraries(trainer torch_modules)

add_executable(macaon_train src/macaon_train.cpp)
target_link_libraries(macaon_train Boost)
target_link_libraries(macaon_train trainer)
target_link_libraries(macaon_train decoder)
target_link_libraries(macaon_train common)
install(TARGETS macaon_train DESTINATION bin)