You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

glog.cmake 791 B

1234567891011121314151617181920
  1. set(glog_CXXFLAGS "-D_FORTIFY_SOURCE=2 -O2 ${SECURE_CXX_FLAGS}")
  2. if(NOT ENABLE_GLIBCXX)
  3. set(glog_CXXFLAGS "${glog_CXXFLAGS} -D_GLIBCXX_USE_CXX11_ABI=0")
  4. endif()
  5. set(glog_CFLAGS "-D_FORTIFY_SOURCE=2 -O2")
  6. if(ENABLE_GITEE)
  7. set(REQ_URL "https://gitee.com/mirrors/glog/repository/archive/v0.4.0.tar.gz")
  8. set(MD5 "22fe340ddc231e6c8e46bc295320f8ee")
  9. else()
  10. set(REQ_URL "https://github.com/google/glog/archive/v0.4.0.tar.gz")
  11. set(MD5 "0daea8785e6df922d7887755c3d100d0")
  12. endif()
  13. mindspore_add_pkg(glog
  14. VER 0.4.0
  15. LIBS glog
  16. URL ${REQ_URL}
  17. MD5 ${MD5}
  18. CMAKE_OPTION -DBUILD_TESTING=OFF -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DBUILD_SHARED_LIBS=ON -DWITH_GFLAGS=OFF)
  19. include_directories(${glog_INC})
  20. add_library(mindspore::glog ALIAS glog::glog)