diff options
Diffstat (limited to 'indra/cmake/CMakeLists.txt')
-rw-r--r-- | indra/cmake/CMakeLists.txt | 95 |
1 files changed, 95 insertions, 0 deletions
diff --git a/indra/cmake/CMakeLists.txt b/indra/cmake/CMakeLists.txt new file mode 100644 index 0000000000..9cc34ea159 --- /dev/null +++ b/indra/cmake/CMakeLists.txt @@ -0,0 +1,95 @@ +# -*- cmake -*- + +include(00-Common) + +project(cmake) + +set(cmake_SOURCE_FILES + CMakeLists.txt + + 00-Common.cmake + APR.cmake + Audio.cmake + BerkeleyDB.cmake + Boost.cmake + BuildVersion.cmake + CARes.cmake + CURL.cmake + CMakeCopyIfDifferent.cmake + DirectX.cmake + ELFIO.cmake + EXPAT.cmake + FindAPR.cmake + FindBerkeleyDB.cmake + FindCARes.cmake + FindELFIO.cmake + FindGooglePerfTools.cmake + FindMySQL.cmake + FindOpenJPEG.cmake + FindXmlRpcEpi.cmake + FMOD.cmake + FreeType.cmake + GStreamer.cmake + GooglePerfTools.cmake + JPEG.cmake + LLAudio.cmake + LLCharacter.cmake + LLCommon.cmake + LLCrashLogger.cmake + LLDatabase.cmake + LLImage.cmake + LLImageJ2COJ.cmake + LLInventory.cmake + LLKDU.cmake + LLMath.cmake + LLMedia.cmake + LLMessage.cmake + LLPhysics.cmake + LLPrimitive.cmake + LLRender.cmake + LLScene.cmake + LLUI.cmake + LLVFS.cmake + LLWindow.cmake + LLXML.cmake + LScript.cmake + Linking.cmake + Mozlib.cmake + MySQL.cmake + NDOF.cmake + OpenGL.cmake + OpenJPEG.cmake + OpenSSL.cmake + PNG.cmake + Python.cmake + QuickTime.cmake + Smartheap.cmake + TemplateCheck.cmake + UI.cmake + UnixInstall.cmake + Variables.cmake + XmlRpcEpi.cmake + ZLIB.cmake + ) + +source_group("Shared Rules" FILES ${cmake_SOURCE_FILES}) + +set(master_SOURCE_FILES + ../CMakeLists.txt + ../develop.py + ) + +if (SERVER) + list(APPEND master_SOURCE_FILES ../Server.cmake) +endif (SERVER) + +source_group("Master Rules" FILES ${master_SOURCE_FILES}) + +set_source_files_properties(${cmake_SOURCE_FILES} ${master_SOURCE_FILES} + PROPERTIES HEADER_FILE_ONLY TRUE) + +add_library(cmake + cmake_dummy.cpp + ${cmake_SOURCE_FILES} + ${master_SOURCE_FILES} + ) |