PageRenderTime 22ms CodeModel.GetById 11ms RepoModel.GetById 1ms app.codeStats 0ms

/indra/cmake/GoogleMock.cmake

https://bitbucket.org/lindenlab/viewer-beta/
CMake | 28 lines | 21 code | 5 blank | 2 comment | 1 complexity | 60c4ac9c41ebff88c8a7ae17719aab43 MD5 | raw file
Possible License(s): LGPL-2.1
  1. # -*- cmake -*-
  2. include(Prebuilt)
  3. include(Linking)
  4. use_prebuilt_binary(googlemock)
  5. set(GOOGLEMOCK_INCLUDE_DIRS
  6. ${LIBS_PREBUILT_DIR}/include)
  7. if (LINUX)
  8. # VWR-24366: gmock is underlinked, it needs gtest.
  9. set(GOOGLEMOCK_LIBRARIES
  10. gmock -Wl,--no-as-needed
  11. gtest -Wl,--as-needed)
  12. elseif(WINDOWS)
  13. set(GOOGLEMOCK_LIBRARIES
  14. gmock)
  15. set(GOOGLEMOCK_INCLUDE_DIRS
  16. ${LIBS_PREBUILT_DIR}/include
  17. ${LIBS_PREBUILT_DIR}/include/gmock
  18. ${LIBS_PREBUILT_DIR}/include/gmock/boost/tr1/tr1)
  19. elseif(DARWIN)
  20. set(GOOGLEMOCK_LIBRARIES
  21. gmock
  22. gtest)
  23. endif(LINUX)