PageRenderTime 40ms CodeModel.GetById 18ms RepoModel.GetById 1ms app.codeStats 0ms

/indra/viewer_components/login/CMakeLists.txt

https://bitbucket.org/lindenlab/viewer-beta/
CMake | 51 lines | 39 code | 11 blank | 1 comment | 2 complexity | 1afb9d33dc2b363fbd8d25b3fcbba382 MD5 | raw file
Possible License(s): LGPL-2.1
  1. # -*- cmake -*-
  2. project(login)
  3. include(00-Common)
  4. if(LL_TESTS)
  5. include(LLAddBuildTest)
  6. endif(LL_TESTS)
  7. include(LLCommon)
  8. include(LLMath)
  9. include(LLXML)
  10. include_directories(
  11. ${LLCOMMON_INCLUDE_DIRS}
  12. ${LLMATH_INCLUDE_DIRS}
  13. ${LLXML_INCLUDE_DIRS}
  14. )
  15. set(login_SOURCE_FILES
  16. lllogin.cpp
  17. )
  18. set(login_HEADER_FILES
  19. lllogin.h
  20. )
  21. set_source_files_properties(${login_HEADER_FILES}
  22. PROPERTIES HEADER_FILE_ONLY TRUE)
  23. list(APPEND
  24. login_SOURCE_FILES
  25. ${login_HEADER_FILES}
  26. )
  27. add_library(lllogin
  28. ${login_SOURCE_FILES}
  29. )
  30. target_link_libraries(lllogin
  31. ${LLCOMMON_LIBRARIES}
  32. ${LLMATH_LIBRARIES}
  33. ${LLXML_LIBRARIES}
  34. )
  35. if(LL_TESTS)
  36. SET(lllogin_TEST_SOURCE_FILES
  37. lllogin.cpp
  38. )
  39. LL_ADD_PROJECT_UNIT_TESTS(lllogin "${lllogin_TEST_SOURCE_FILES}")
  40. endif(LL_TESTS)