Revision ca641773 host/lib/CMakeLists.txt

b/host/lib/CMakeLists.txt
74 74
INCLUDE(${CMAKE_CURRENT_SOURCE_DIR}/usrp/usrp2/CMakeLists.txt)
75 75

  
76 76
########################################################################
77
# Setup defines for process scheduling
78
########################################################################
79
MESSAGE(STATUS "Configuring process scheduling...")
80

  
81
INCLUDE(CheckIncludeFileCXX)
82
CHECK_INCLUDE_FILE_CXX(sched.h HAVE_SCHED_H)
83

  
84
IF(HAVE_SCHED_H)
85
    MESSAGE(STATUS "  Process scheduling supported through sched_setscheduler.")
86
    ADD_DEFINITIONS(-DHAVE_SCHED_H)
87
ELSE(HAVE_SCHED_H)
88
    MESSAGE(STATUS "  Process scheduling not supported.")
89
ENDIF(HAVE_SCHED_H)
90

  
91
########################################################################
77 92
# Setup defines for module loading
78 93
########################################################################
79 94
MESSAGE(STATUS "Configuring module loading...")
......
99 114
    ${CMAKE_CURRENT_SOURCE_DIR}/device.cpp
100 115
    ${CMAKE_CURRENT_SOURCE_DIR}/gain_handler.cpp
101 116
    ${CMAKE_CURRENT_SOURCE_DIR}/load_modules.cpp
117
    ${CMAKE_CURRENT_SOURCE_DIR}/sched.cpp
102 118
    ${CMAKE_CURRENT_SOURCE_DIR}/types.cpp
103 119
    ${CMAKE_CURRENT_SOURCE_DIR}/utils.cpp
104 120
    ${CMAKE_CURRENT_SOURCE_DIR}/wax.cpp

Also available in: Unified diff