|
|
|
@ -18,9 +18,9 @@ SET(GFLAGS_SOURCES_DIR ${THIRD_PARTY_PATH}/gflags)
|
|
|
|
|
SET(GFLAGS_INSTALL_DIR ${THIRD_PARTY_PATH}/install/gflags)
|
|
|
|
|
SET(GFLAGS_INCLUDE_DIR "${GFLAGS_INSTALL_DIR}/include" CACHE PATH "gflags include directory." FORCE)
|
|
|
|
|
IF(WIN32)
|
|
|
|
|
set(GFLAGS_LIBRARIES "${GFLAGS_INSTALL_DIR}/lib/gflags.lib" CACHE FILEPATH "GFLAGS_LIBRARIES" FORCE)
|
|
|
|
|
set(GFLAGS_LIBRARIES "${GFLAGS_INSTALL_DIR}/lib/gflags.lib" CACHE FILEPATH "GFLAGS_LIBRARIES" FORCE)
|
|
|
|
|
ELSE(WIN32)
|
|
|
|
|
set(GFLAGS_LIBRARIES "${GFLAGS_INSTALL_DIR}/lib/libgflags.a" CACHE FILEPATH "GFLAGS_LIBRARIES" FORCE)
|
|
|
|
|
set(GFLAGS_LIBRARIES "${GFLAGS_INSTALL_DIR}/lib/libgflags.a" CACHE FILEPATH "GFLAGS_LIBRARIES" FORCE)
|
|
|
|
|
ENDIF(WIN32)
|
|
|
|
|
|
|
|
|
|
INCLUDE_DIRECTORIES(${GFLAGS_INCLUDE_DIR})
|
|
|
|
@ -56,3 +56,12 @@ SET_PROPERTY(TARGET gflags PROPERTY IMPORTED_LOCATION ${GFLAGS_LIBRARIES})
|
|
|
|
|
ADD_DEPENDENCIES(gflags extern_gflags)
|
|
|
|
|
|
|
|
|
|
LIST(APPEND external_project_dependencies gflags)
|
|
|
|
|
|
|
|
|
|
IF(WITH_C_API)
|
|
|
|
|
INSTALL(DIRECTORY ${GFLAGS_INCLUDE_DIR} DESTINATION third_party/gflags)
|
|
|
|
|
IF(ANDROID)
|
|
|
|
|
INSTALL(FILES ${GFLAGS_LIBRARIES} DESTINATION third_party/gflags/lib/${ANDROID_ABI})
|
|
|
|
|
ELSE()
|
|
|
|
|
INSTALL(FILES ${GFLAGS_LIBRARIES} DESTINATION third_party/gflags/lib)
|
|
|
|
|
ENDIF()
|
|
|
|
|
ENDIF()
|
|
|
|
|