1 # ########## Project setup ##########
3 CMAKE_MINIMUM_REQUIRED(VERSION 2.4.5)
5 # ######### General setup ##########
6 INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR})
8 FIND_PACKAGE(ZLIB REQUIRED)
9 FIND_PACKAGE(PNG REQUIRED)
10 FIND_PACKAGE(PkgConfig REQUIRED)
11 pkg_check_modules(FFMPEG REQUIRED libswscale libavutil)
13 # ########## frameshot executable ##########
15 SET(frameshot_executable_SRCS
23 SET(frameshot_executable_HDRS
33 ADD_EXECUTABLE(frameshot ${frameshot_executable_SRCS})
34 TARGET_LINK_LIBRARIES(frameshot ${PNG_LIBRARIES} ${ZLIB_LIBRARIES} ${FFMPEG_LIBRARIES})
37 INSTALL(TARGETS frameshot DESTINATION bin)