CMakeLists.txt
上传用户:king477883
上传日期:2021-03-01
资源大小:9553k
文件大小:1k
源码类别:

游戏引擎

开发平台:

C++ Builder

  1. # -*- cmake -*-
  2. project(llplugin)
  3. include(00-Common)
  4. include(LLCommon)
  5. include(LLImage)
  6. include(LLMath)
  7. include(LLMessage)
  8. include(LLRender)
  9. include(LLXML)
  10. include(LLWindow)
  11. include_directories(
  12.     ${LLCOMMON_INCLUDE_DIRS}
  13.     ${LLIMAGE_INCLUDE_DIRS}
  14.     ${LLMATH_INCLUDE_DIRS}
  15.     ${LLMESSAGE_INCLUDE_DIRS}
  16.     ${LLRENDER_INCLUDE_DIRS}
  17.     ${LLXML_INCLUDE_DIRS}
  18.     ${LLWINDOW_INCLUDE_DIRS}
  19.     )
  20. set(llplugin_SOURCE_FILES
  21.     llpluginclassmedia.cpp
  22.     llplugininstance.cpp
  23.     llpluginmessage.cpp
  24.     llpluginmessagepipe.cpp
  25.     llpluginprocesschild.cpp
  26.     llpluginprocessparent.cpp
  27.     llpluginsharedmemory.cpp
  28.     )
  29. set(llplugin_HEADER_FILES
  30.     CMakeLists.txt
  31.     llpluginclassmedia.h
  32.     llpluginclassmediaowner.h
  33.     llplugininstance.h
  34.     llpluginmessage.h
  35.     llpluginmessageclasses.h
  36.     llpluginmessagepipe.h
  37.     llpluginprocesschild.h
  38.     llpluginprocessparent.h
  39.     llpluginsharedmemory.h
  40.     )
  41. set_source_files_properties(${llplugin_HEADER_FILES}
  42.                             PROPERTIES HEADER_FILE_ONLY TRUE)
  43. list(APPEND llplugin_SOURCE_FILES ${llplugin_HEADER_FILES})
  44. add_library (llplugin ${llplugin_SOURCE_FILES})
  45. add_subdirectory(slplugin)