/indra/lscript/lscript_execute/CMakeLists.txt

https://bitbucket.org/lindenlab/viewer-beta/ · CMake · 40 lines · 31 code · 8 blank · 1 comment · 0 complexity · b7426456d0fac179099f4ec239d84a18 MD5 · raw file

  1. # -*- cmake -*-
  2. include(00-Common)
  3. include(LLCommon)
  4. include(LLMath)
  5. include(LScript)
  6. include_directories(
  7. ${LLCOMMON_INCLUDE_DIRS}
  8. ${LLMATH_INCLUDE_DIRS}
  9. ${LSCRIPT_INCLUDE_DIRS}
  10. )
  11. set(lscript_execute_SOURCE_FILES
  12. llscriptresource.cpp
  13. llscriptresourceconsumer.cpp
  14. llscriptresourcepool.cpp
  15. lscript_execute.cpp
  16. lscript_heapruntime.cpp
  17. lscript_readlso.cpp
  18. )
  19. set(lscript_execute_HEADER_FILES
  20. CMakeLists.txt
  21. ../llscriptresource.h
  22. ../llscriptresourceconsumer.h
  23. ../llscriptresourcepool.h
  24. ../lscript_execute.h
  25. ../lscript_rt_interface.h
  26. lscript_heapruntime.h
  27. lscript_readlso.h
  28. )
  29. set_source_files_properties(${lscript_execute_HEADER_FILES}
  30. PROPERTIES HEADER_FILE_ONLY TRUE)
  31. list(APPEND lscript_execute_SOURCE_FILES ${lscript_execute_HEADER_FILES})
  32. add_library (lscript_execute ${lscript_execute_SOURCE_FILES})