add_executable(prozgui
  main.cpp download_win.cpp Fl_Progress.cxx we.cxx init.cpp options.cpp dl_win.cxx
  prefs.cpp ftps_win.cxx ftpsearch_win.cpp getopt.c savefile.cpp)
target_include_directories(prozgui PRIVATE
  "${PROJECT_BINARY_DIR}/generated" "${CMAKE_CURRENT_SOURCE_DIR}" ${FLTK_INCLUDE_DIR})
target_compile_definitions(prozgui PRIVATE
  HAVE_CONFIG_H=1 LOCALEDIR="${LOCALEDIR}" GLOBAL_CONF_FILE="${GLOBAL_CONF_FILE}")
target_compile_options(prozgui PRIVATE
  $<$<COMPILE_LANG_AND_ID:C,GNU,Clang>:-Wall;-Wextra>
  $<$<COMPILE_LANG_AND_ID:CXX,GNU,Clang>:-Wall;-Wextra>)
target_link_libraries(prozgui PRIVATE libprozilla::prozilla ${FLTK_LIBRARIES})
if(Intl_FOUND)
  target_link_libraries(prozgui PRIVATE Intl::Intl)
endif()
install(TARGETS prozgui RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}")
