QTfrontend/CMakeLists.txt
branchflibqtfrontend
changeset 8208 171da01bd04d
parent 8126 5bfa1b2025d6
parent 8183 9b1c206a6cf2
child 8278 9cdfcb5b7ddd
equal deleted inserted replaced
8141:6482875b0d97 8208:171da01bd04d
    18 find_package(SDL REQUIRED)       #video in SDLInteraction
    18 find_package(SDL REQUIRED)       #video in SDLInteraction
    19 find_package(SDL_mixer REQUIRED) #audio in SDLInteraction
    19 find_package(SDL_mixer REQUIRED) #audio in SDLInteraction
    20 find_package(SDL_net REQUIRED)   #network frontlib
    20 find_package(SDL_net REQUIRED)   #network frontlib
    21 if(NOT NOVIDEOREC)
    21 if(NOT NOVIDEOREC)
    22     find_package(FFMPEG)
    22     find_package(FFMPEG)
       
    23     if(${FFMPEG_FOUND})
       
    24         add_definitions(-DVIDEOREC -D__STDC_CONSTANT_MACROS)
       
    25     endif()
    23 endif()
    26 endif()
    24 
    27 
    25 include_directories(.)
    28 include_directories(.)
    26 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/model)
    29 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/model)
    27 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/net)
    30 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/net)
    64 file(GLOB NetCpp net/*.cpp)
    67 file(GLOB NetCpp net/*.cpp)
    65 file(GLOB ModelCpp model/*.cpp)
    68 file(GLOB ModelCpp model/*.cpp)
    66 file(GLOB_RECURSE UIcpp ui/*.cpp)
    69 file(GLOB_RECURSE UIcpp ui/*.cpp)
    67 file(GLOB UtilCpp util/*.cpp)
    70 file(GLOB UtilCpp util/*.cpp)
    68 
    71 
    69 if(${FFMPEG_FOUND})
       
    70     add_definitions(-DVIDEOREC -D__STDC_CONSTANT_MACROS)
       
    71 endif()
       
    72 
       
    73 set(hwfr_src
    72 set(hwfr_src
    74     ${ModelCpp}
    73     ${ModelCpp}
    75     ${NetCpp}
    74     ${NetCpp}
    76     ${UIcpp}
    75     ${UIcpp}
    77     ${UtilCpp}
    76     ${UtilCpp}