39 lines
955 B
CMake
39 lines
955 B
CMake
cmake_minimum_required(VERSION 2.8)
|
|||
|
|||
project(tools)
|
|||
|
|||
if (CONFIG_CARL9170FW_MAKE_RELEASE)
|
|||
set(CMAKE_BUILD_TYPE Release)
|
|||
endif (CONFIG_CARL9170FW_MAKE_RELEASE)
|
|||
|
|||
set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/extra)
|
|||
|
|||
include(GCCVersion)
|
|||
include("../config.cmake")
|
|||
|
|||
_COMPILER_DUMPVERSION(_COMPILER_VERSION)
|
|||
|
|||
if (("${_COMPILER_VERSION}" VERSION_GREATER 44) OR
|
|||
("${_COMPILER_VERSION}" VERSION_EQUAL 44))
|
|||
|
|||
include_directories (../include/linux ../include/shared ../include lib include)
|
|||
add_subdirectory(lib)
|
|||
add_subdirectory(src)
|
|||
|
|||
if (CONFIG_CARL9170FW_BUILD_TOOLS_CARLU)
|
|||
find_package(SDL QUIET)
|
|||
find_package(USB-1.0 QUIET)
|
|||
|
|||
if ("${USB-1.0_FOUND}" AND "${SDL_FOUND}")
|
|||
add_subdirectory(carlu)
|
|||
else()
|
|||
if ("${USB-1.0_FOUND}")
|
|||
MESSAGE(ERROR "LibUSB not found\n")
|
|||
endif ("${USB-1.0_FOUND}")
|
|||
if ("${SDL_FOUND}")
|
|||
MESSAGE(ERROR "SDL not found\n")
|
|||
endif ("${SDL_FOUND}")
|
|||
endif ()
|
|||
endif (CONFIG_CARL9170FW_BUILD_TOOLS_CARLU)
|
|||
endif ()
|