Updated llstring to current linden Further linden_common cleanup Header cleanup Raised banlines to 5000 as per linden server change Included missing llmediaentry.cpp file Minor whitespace changes here and there
58 lines
1.1 KiB
CMake
58 lines
1.1 KiB
CMake
# -*- cmake -*-
|
|
|
|
project(llprimitive)
|
|
|
|
include(00-Common)
|
|
include(LLCommon)
|
|
include(LLMath)
|
|
include(LLMessage)
|
|
include(LLXML)
|
|
|
|
include_directories(
|
|
${LLCOMMON_INCLUDE_DIRS}
|
|
${LLMATH_INCLUDE_DIRS}
|
|
${LLMESSAGE_INCLUDE_DIRS}
|
|
${LLXML_INCLUDE_DIRS}
|
|
)
|
|
|
|
set(llprimitive_SOURCE_FILES
|
|
llmaterialtable.cpp
|
|
llmediaentry.cpp
|
|
llmodel.cpp
|
|
llprimitive.cpp
|
|
llprimtexturelist.cpp
|
|
lltextureanim.cpp
|
|
lltextureentry.cpp
|
|
lltreeparams.cpp
|
|
llvolumemessage.cpp
|
|
llvolumexml.cpp
|
|
material_codes.cpp
|
|
)
|
|
|
|
set(llprimitive_HEADER_FILES
|
|
CMakeLists.txt
|
|
|
|
legacy_object_types.h
|
|
llmaterialtable.h
|
|
llmediaentry.h
|
|
llmodel.h
|
|
llprimitive.h
|
|
llprimtexturelist.h
|
|
lltextureanim.h
|
|
lltextureentry.h
|
|
lltreeparams.h
|
|
lltree_common.h
|
|
llvolumemessage.h
|
|
llvolumexml.h
|
|
material_codes.h
|
|
object_flags.h
|
|
)
|
|
|
|
set_source_files_properties(${llprimitive_HEADER_FILES}
|
|
PROPERTIES HEADER_FILE_ONLY TRUE)
|
|
|
|
list(APPEND llprimitive_SOURCE_FILES ${llprimitive_HEADER_FILES})
|
|
|
|
add_library (llprimitive ${llprimitive_SOURCE_FILES})
|
|
add_dependencies(llprimitive prepare)
|