mirror of
https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git
synced 2025-07-18 11:19:10 +00:00
Finished PubUtilLib cmakification
--HG-- rename : MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudio/plOGGCodec.cpp => MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudioCore/plOGGCodec.cpp rename : MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudio/plOGGCodec.h => MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudioCore/plOGGCodec.h rename : MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudio/plWavFile.cpp => MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudioCore/plWavFile.cpp rename : MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudio/plWavFile.h => MOULOpenSourceClientPlugin/Plasma20/Sources/Plasma/PubUtilLib/plAudioCore/plWavFile.h
This commit is contained in:
30
MOULOpenSourceClientPlugin/Plasma20/cmake/FindOgg.cmake
Normal file
30
MOULOpenSourceClientPlugin/Plasma20/cmake/FindOgg.cmake
Normal file
@ -0,0 +1,30 @@
|
||||
if(Ogg_INCLUDE_DIR AND Ogg_LIBRARY)
|
||||
set(Ogg_FIND_QUIETLY TRUE)
|
||||
endif()
|
||||
|
||||
|
||||
find_path(Ogg_INCLUDE_DIR ogg/ogg.h
|
||||
/usr/local/include
|
||||
/usr/include
|
||||
)
|
||||
|
||||
find_library(Ogg_LIBRARY NAMES ogg
|
||||
PATHS /usr/local/lib /usr/lib
|
||||
)
|
||||
|
||||
set(Ogg_LIBRARIES ${Ogg_LIBRARY})
|
||||
|
||||
|
||||
if(Ogg_INCLUDE_DIR AND Ogg_LIBRARY)
|
||||
set(Ogg_FOUND TRUE)
|
||||
endif()
|
||||
|
||||
if (Ogg_FOUND)
|
||||
if(NOT Ogg_FIND_QUIETLY)
|
||||
message(STATUS "Found libogg: ${Ogg_INCLUDE_DIR}")
|
||||
endif()
|
||||
else()
|
||||
if(Ogg_FIND_REQUIRED)
|
||||
message(FATAL_ERROR "Could not find libogg")
|
||||
endif()
|
||||
endif()
|
61
MOULOpenSourceClientPlugin/Plasma20/cmake/FindPhysX.cmake
Normal file
61
MOULOpenSourceClientPlugin/Plasma20/cmake/FindPhysX.cmake
Normal file
@ -0,0 +1,61 @@
|
||||
if(NOT PHYSX_SDK_PATH)
|
||||
find_path(PHYSX_SDK_PATH Foundation/include/Nx.h)
|
||||
elseif(PHYSX_SDK_PATH AND PHYSX_LOADER_LIBRARY)
|
||||
set(PHYSX_FIND_QUIETLY TRUE)
|
||||
endif()
|
||||
|
||||
if(PHYSX_SDK_PATH)
|
||||
set(PHYSX_FOUNDATION_INCLUDE_DIR "${PHYSX_SDK_PATH}/Foundation/include")
|
||||
set(PHYSX_COOKING_INCLUDE_DIR "${PHYSX_SDK_PATH}/Cooking/include")
|
||||
set(PHYSX_FRAMEWORK_INCLUDE_DIR "${PHYSX_SDK_PATH}/Framework/include")
|
||||
set(PHYSX_CHARACTER_INCLUDE_DIR "${PHYSX_SDK_PATH}/NxCharacter/include")
|
||||
set(PHYSX_EXTENSIONS_INCLUDE_DIR "${PHYSX_SDK_PATH}/NxExtensions/include")
|
||||
set(PHYSX_PHYSICS_INCLUDE_DIR "${PHYSX_SDK_PATH}/Physics/include")
|
||||
set(PHYSX_LOADER_INCLUDE_DIR "${PHYSX_SDK_PATH}/PhysXLoader/include")
|
||||
|
||||
set(PHYSX_INCLUDE_DIRS
|
||||
${PHYSX_COOKING_INCLUDE_DIR}
|
||||
${PHYSX_FOUNDATION_INCLUDE_DIR}
|
||||
${PHYSX_FRAMEWORK_INCLUDE_DIR}
|
||||
${PHYSX_CHARACTER_INCLUDE_DIR}
|
||||
${PHYSX_EXTENSIONS_INCLUDE_DIR}
|
||||
${PHYSX_PHYSICS_INCLUDE_DIR}
|
||||
${PHYSX_LOADER_INCLUDE_DIR}
|
||||
)
|
||||
endif()
|
||||
|
||||
#TODO: Make find paths work for Linux builds too
|
||||
find_library(PHYSX_COOKING_LIBRARY NAMES NxCooking
|
||||
PATHS "${PHYSX_SDK_PATH}/lib/win32")
|
||||
find_library(PHYSX_CHARACTER_LIBRARY NAMES NxCharacter
|
||||
PATHS "${PHYSX_SDK_PATH}/lib/win32")
|
||||
find_library(PHYSX_EXTENSIONS_LIBRARY NAMES NxExtensions
|
||||
PATHS "${PHYSX_SDK_PATH}/lib/win32")
|
||||
find_library(PHYSX_LOADER_LIBRARY NAMES PhysXLoader
|
||||
PATHS "${PHYSX_SDK_PATH}/lib/win32")
|
||||
|
||||
set(PHYSX_LIBRARIES
|
||||
${PHYSX_COOKING_LIBRARY}
|
||||
${PHYSX_CHARACTER_LIBRARY}
|
||||
${PHYSX_EXTENSIONS_LIBRARY}
|
||||
${PHYSX_LOADER_LIBRARY}
|
||||
)
|
||||
|
||||
mark_as_advanced(PHYSX_COOKING_LIBRARY
|
||||
PHYSX_CHARACTER_LIBRARY
|
||||
PHYSX_EXTENSIONS_LIBRARY
|
||||
PHYSX_LOADER_LIBRARY)
|
||||
|
||||
if(PHYSX_SDK_PATH AND PHYSX_LOADER_LIBRARY)
|
||||
set(PHYSX_FOUND TRUE)
|
||||
endif()
|
||||
|
||||
if (PHYSX_FOUND)
|
||||
if(NOT PHYSX_FIND_QUIETLY)
|
||||
message(STATUS "Found PhysX: ${PHYSX_SDK_PATH}")
|
||||
endif()
|
||||
else()
|
||||
if(PHYSX_FIND_REQUIRED)
|
||||
message(FATAL_ERROR "Could not find PhysX. Please set your PHYSX_SDK_PATH appropriately and try again")
|
||||
endif()
|
||||
endif()
|
30
MOULOpenSourceClientPlugin/Plasma20/cmake/FindSpeex.cmake
Normal file
30
MOULOpenSourceClientPlugin/Plasma20/cmake/FindSpeex.cmake
Normal file
@ -0,0 +1,30 @@
|
||||
if(Speex_INCLUDE_DIR AND Speex_LIBRARY)
|
||||
set(Speex_FIND_QUIETLY TRUE)
|
||||
endif()
|
||||
|
||||
|
||||
find_path(Speex_INCLUDE_DIR speex.h
|
||||
/usr/local/include
|
||||
/usr/include
|
||||
)
|
||||
|
||||
find_library(Speex_LIBRARY NAMES speex
|
||||
PATHS /usr/local/lib /usr/lib
|
||||
)
|
||||
|
||||
set(Speex_LIBRARIES ${Speex_LIBRARY})
|
||||
|
||||
|
||||
if(Speex_INCLUDE_DIR AND Speex_LIBRARY)
|
||||
set(Speex_FOUND TRUE)
|
||||
endif()
|
||||
|
||||
if (Speex_FOUND)
|
||||
if(NOT Speex_FIND_QUIETLY)
|
||||
message(STATUS "Found speex: ${Speex_INCLUDE_DIR}")
|
||||
endif()
|
||||
else()
|
||||
if(Speex_FIND_REQUIRED)
|
||||
message(FATAL_ERROR "Could not find speex")
|
||||
endif()
|
||||
endif()
|
37
MOULOpenSourceClientPlugin/Plasma20/cmake/FindVorbis.cmake
Normal file
37
MOULOpenSourceClientPlugin/Plasma20/cmake/FindVorbis.cmake
Normal file
@ -0,0 +1,37 @@
|
||||
if(Vorbis_INCLUDE_DIR AND Vorbis_LIBRARY)
|
||||
set(Vorbis_FIND_QUIETLY TRUE)
|
||||
endif()
|
||||
|
||||
|
||||
find_path(Vorbis_INCLUDE_DIR vorbis/codec.h
|
||||
/usr/local/include
|
||||
/usr/include
|
||||
)
|
||||
|
||||
find_library(Vorbis_LIBRARY NAMES vorbis
|
||||
PATHS /usr/local/lib /usr/lib
|
||||
)
|
||||
|
||||
find_library(VorbisFile_LIBRARY NAMES vorbisfile
|
||||
PATHS /usr/local/lib /usr/lib
|
||||
)
|
||||
|
||||
set(Vorbis_LIBRARIES
|
||||
${Vorbis_LIBRARY}
|
||||
${VorbisFile_LIBRARY}
|
||||
)
|
||||
|
||||
|
||||
if(Vorbis_INCLUDE_DIR AND Vorbis_LIBRARY AND VorbisFile_LIBRARY)
|
||||
set(Vorbis_FOUND TRUE)
|
||||
endif()
|
||||
|
||||
if (Vorbis_FOUND)
|
||||
if(NOT Vorbis_FIND_QUIETLY)
|
||||
message(STATUS "Found libvorbis: ${Vorbis_INCLUDE_DIR}")
|
||||
endif()
|
||||
else()
|
||||
if(Vorbis_FIND_REQUIRED)
|
||||
message(FATAL_ERROR "Could not find libvorbis")
|
||||
endif()
|
||||
endif()
|
Reference in New Issue
Block a user