summaryrefslogtreecommitdiff
path: root/indra/cmake/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'indra/cmake/CMakeLists.txt')
-rw-r--r--indra/cmake/CMakeLists.txt95
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}
+ )