mirror of
https://github.com/kunkundi/crossdesk.git
synced 2025-10-26 20:25:34 +08:00
Add library OpenFEC v1.4.2
This commit is contained in:
43
thirdparty/openfec/CMakeLists.txt
vendored
Normal file
43
thirdparty/openfec/CMakeLists.txt
vendored
Normal file
@@ -0,0 +1,43 @@
|
||||
cmake_minimum_required(VERSION 2.6)
|
||||
|
||||
##project
|
||||
project(openfec C)
|
||||
|
||||
ENABLE_TESTING()
|
||||
|
||||
if (PROFILING STREQUAL "ON")
|
||||
|
||||
else(PROFILING STREQUAL "ON")
|
||||
|
||||
endif(PROFILING STREQUAL "ON")
|
||||
|
||||
if (DEBUG STREQUAL "ON")
|
||||
# Debug mode
|
||||
ADD_DEFINITIONS(-DOF_DEBUG)
|
||||
set(CMAKE_BUILD_TYPE Debug)
|
||||
message(STATUS "Debug mode ON" )
|
||||
|
||||
else(DEBUG STREQUAL "ON")
|
||||
# Release mode
|
||||
set(CMAKE_BUILD_TYPE Release)
|
||||
set(CMAKE_C_FLAGS "-O4")
|
||||
message(STATUS "Debug mode OFF")
|
||||
|
||||
endif (DEBUG STREQUAL "ON")
|
||||
|
||||
# set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin/${CMAKE_BUILD_TYPE})
|
||||
# set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin/${CMAKE_BUILD_TYPE})
|
||||
|
||||
# set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib)
|
||||
# include_directories(${PROJECT_SOURCE_DIR}/src/lib_common)
|
||||
# set(CMAKE_INSTALL_LIBDIR ${PROJECT_SOURCE_DIR}/src/lib_common)
|
||||
# set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin)
|
||||
|
||||
MARK_AS_ADVANCED(
|
||||
LIBRARY_OUTPUT_PATH
|
||||
EXECUTABLE_OUTPUT_PATH
|
||||
)
|
||||
|
||||
link_directories(${LIBRARY_OUTPUT_PATH})
|
||||
|
||||
add_subdirectory(src)
|
||||
Reference in New Issue
Block a user