QTfrontend/CMakeLists.txt
branchwebgl
changeset 9950 2759212a27de
parent 9521 8054d9d775fd
parent 9801 8fb7737fbd31
child 9952 32f5982604f4
equal deleted inserted replaced
9521:8054d9d775fd 9950:2759212a27de
    17    ${QTVERSION} VERSION_GREATER "4.7.0" AND
    17    ${QTVERSION} VERSION_GREATER "4.7.0" AND
    18    ${QTVERSION} VERSION_LESS "4.7.4")
    18    ${QTVERSION} VERSION_LESS "4.7.4")
    19     message(FATAL_ERROR "This version of QT is known *not* to work, please update or use a lower version")
    19     message(FATAL_ERROR "This version of QT is known *not* to work, please update or use a lower version")
    20 endif()
    20 endif()
    21 
    21 
    22 find_package(SDL REQUIRED)       #video in SDLInteraction
    22 find_package(SDL1or2)            #video in SDLInteraction
    23 find_package(SDL_mixer REQUIRED) #audio in SDLInteraction
    23 find_package(SDL_mixer REQUIRED) #audio in SDLInteraction
    24 
    24 
    25 if(${FFMPEG_FOUND})
    25 if(${FFMPEG_FOUND})
    26     add_definitions(-DVIDEOREC -D__STDC_CONSTANT_MACROS)
    26     add_definitions(-DVIDEOREC -D__STDC_CONSTANT_MACROS)
    27     include_directories(${FFMPEG_INCLUDE_DIR})
    27     include_directories(${FFMPEG_INCLUDE_DIR})
    59 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/ui/widget)
    59 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/ui/widget)
    60 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/util)
    60 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/util)
    61 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/util/platform)
    61 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/util/platform)
    62 include_directories(${SDL_INCLUDE_DIR})
    62 include_directories(${SDL_INCLUDE_DIR})
    63 include_directories(${SDLMIXER_INCLUDE_DIR})
    63 include_directories(${SDLMIXER_INCLUDE_DIR})
    64 include_directories(${PHYSFS_INCLUDE_DIR})
    64 include_directories(BEFORE ${PHYSFS_INCLUDE_DIR})
    65 include_directories(${PHYSLAYER_INCLUDE_DIR})
    65 include_directories(BEFORE ${PHYSLAYER_INCLUDE_DIR})
    66 include_directories(${LUA_INCLUDE_DIR}) #brought by physlayer hwpacksmounter.h
       
    67 
    66 
    68 
    67 
    69 if(UNIX)
    68 if(UNIX)
    70     # HACK: in freebsd cannot find iconv.h included via SDL.h
    69     # HACK: in freebsd cannot find iconv.h included via SDL.h
    71     include_directories("/usr/local/include")
    70     include_directories("/usr/local/include")