#
# Build documentation
#

ADD_CUSTOM_COMMAND(OUTPUT image2pdf.1.gz DEPENDS image2pdf.1 COMMAND gzip ${PROJECT_SOURCE_DIR}/src/apps/image2pdf/image2pdf.1 --stdout >image2pdf.1.gz)


#
# Build executable
#

ADD_EXECUTABLE(image2pdf
  image2pdf.1.gz
  main.cpp
  reporter.cpp
  terminal.cpp
)
TARGET_LINK_LIBRARIES(image2pdf scantools Qt5::Concurrent Qt5::Gui)


#
# Install things
#

install(TARGETS image2pdf DESTINATION ${CMAKE_INSTALL_BINDIR})
install(FILES ${PROJECT_BINARY_DIR}/src/apps/image2pdf/image2pdf.1.gz DESTINATION ${CMAKE_INSTALL_MANDIR}/man1)
