QTfrontend/CMakeLists.txt
branchphysfslayer
changeset 7928 88fde28bbda6
parent 7778 3331b30e4ef1
parent 7897 5e7c0810f365
child 7951 c64c0b413ff7
equal deleted inserted replaced
7778:3331b30e4ef1 7928:88fde28bbda6
    26 
    26 
    27 
    27 
    28 # Configure for SDL
    28 # Configure for SDL
    29 find_package(SDL REQUIRED)
    29 find_package(SDL REQUIRED)
    30 find_package(SDL_mixer REQUIRED)
    30 find_package(SDL_mixer REQUIRED)
    31 find_package(FFMPEG)
    31 if(NOT NOVIDEOREC)
       
    32     find_package(FFMPEG)
       
    33 endif()
    32 
    34 
    33 include_directories(.)
    35 include_directories(.)
    34 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/model)
    36 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/model)
    35 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/net)
    37 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/net)
    36 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/ui)
    38 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/ui)
    72 file(GLOB NetCpp net/*.cpp)
    74 file(GLOB NetCpp net/*.cpp)
    73 file(GLOB ModelCpp model/*.cpp)
    75 file(GLOB ModelCpp model/*.cpp)
    74 file(GLOB_RECURSE UIcpp ui/*.cpp)
    76 file(GLOB_RECURSE UIcpp ui/*.cpp)
    75 file(GLOB UtilCpp util/*.cpp)
    77 file(GLOB UtilCpp util/*.cpp)
    76 
    78 
    77 if((NOT NOVIDEOREC) AND "${FFMPEG_FOUND}")
    79 if(${FFMPEG_FOUND})
    78     add_definitions(-DVIDEOREC)
    80     add_definitions(-DVIDEOREC -D__STDC_CONSTANT_MACROS)
    79 endif()
    81 endif()
    80 
    82 
    81 set(hwfr_src
    83 set(hwfr_src
    82     ${ModelCpp}
    84     ${ModelCpp}
    83     ${NetCpp}
    85     ${NetCpp}
   128     gameuiconfig.h
   130     gameuiconfig.h
   129     HWApplication.h
   131     HWApplication.h
   130     hwform.h
   132     hwform.h
   131     team.h
   133     team.h
   132     util/DataManager.h
   134     util/DataManager.h
   133     util/libav_iteraction.h
   135     util/LibavInteraction.h
   134     )
   136     )
   135 
   137 
   136 set(hwfr_hdrs
   138 set(hwfr_hdrs
   137     ${UtilHdr}
   139     ${UtilHdr}
   138     team.h
   140     team.h