Conflicts: indra/newview/viewer_manifest.py Merged with a patch that I wrote. The linux pcre prebuilts can also be removed from install.xml, but for now leaving them there because the prebuilts are still in use by the libcollada prebuilt (probably should just move them into that git repository).
43 lines
842 B
CMake
43 lines
842 B
CMake
# -*- cmake -*-
|
|
|
|
include(Prebuilt)
|
|
|
|
set(COLLADADOM_FIND_QUIETLY OFF)
|
|
set(COLLADADOM_FIND_REQUIRED ON)
|
|
|
|
if (STANDALONE)
|
|
include (FindColladadom)
|
|
else (STANDALONE)
|
|
use_prebuilt_binary(colladadom)
|
|
|
|
if (NOT WINDOWS AND NOT LINUX)
|
|
use_prebuilt_binary(pcre)
|
|
endif (NOT WINDOWS AND NOT LINUX)
|
|
|
|
if (NOT DARWIN AND NOT WINDOWS)
|
|
use_prebuilt_binary(libxml)
|
|
endif (NOT DARWIN AND NOT WINDOWS)
|
|
|
|
set(COLLADADOM_INCLUDE_DIRS
|
|
${LIBS_PREBUILT_DIR}/${LL_ARCH_DIR}/include/collada
|
|
${LIBS_PREBUILT_DIR}/${LL_ARCH_DIR}/include/collada/1.4
|
|
)
|
|
|
|
if (WINDOWS)
|
|
add_definitions(-DDOM_DYNAMIC)
|
|
set(COLLADADOM_LIBRARIES
|
|
debug libcollada14dom22-d
|
|
optimized libcollada14dom22
|
|
)
|
|
else (WINDOWS)
|
|
set(COLLADADOM_LIBRARIES
|
|
collada14dom
|
|
minizip
|
|
xml2
|
|
pcrecpp
|
|
pcre
|
|
)
|
|
endif (WINDOWS)
|
|
endif (STANDALONE)
|
|
|