CMakeLists.txt 666 B

1234567891011121314151617181920
  1. option( PLUGIN_STANDARD_QANIMATION "Install qAnimation plugin" OFF )
  2. if( PLUGIN_STANDARD_QANIMATION )
  3. option( QANIMATION_WITH_FFMPEG_SUPPORT "Setup FFMPEG support (to create movies instead of images with qAnimation)" OFF )
  4. project( QANIMATION_PLUGIN )
  5. AddPlugin( NAME ${PROJECT_NAME} )
  6. add_subdirectory( include )
  7. add_subdirectory( src )
  8. add_subdirectory( ui )
  9. if( QANIMATION_WITH_FFMPEG_SUPPORT )
  10. add_subdirectory( extern/QTFFmpegWrapper ) # Can't use EXCLUDE_FROM_ALL because this lib installs some DLLs
  11. target_link_libraries( ${PROJECT_NAME} QTFFMPEG_LIB )
  12. target_compile_definitions( ${PROJECT_NAME} PRIVATE QFFMPEG_SUPPORT )
  13. endif()
  14. endif()