diff options
Diffstat (limited to 'indra/cmake')
| -rwxr-xr-x | indra/cmake/CMakeLists.txt | 6 | ||||
| -rwxr-xr-x | indra/cmake/Copy3rdPartyLibs.cmake | 48 | ||||
| -rwxr-xr-x | indra/cmake/Glui.cmake | 28 | ||||
| -rwxr-xr-x | indra/cmake/Glut.cmake | 19 | ||||
| -rwxr-xr-x | indra/cmake/GooglePerfTools.cmake | 61 | ||||
| -rwxr-xr-x | indra/cmake/LLCommon.cmake | 3 | ||||
| -rwxr-xr-x | indra/cmake/QuickTimePlugin.cmake | 48 | ||||
| -rwxr-xr-x | indra/cmake/UI.cmake | 4 | 
8 files changed, 21 insertions, 196 deletions
| diff --git a/indra/cmake/CMakeLists.txt b/indra/cmake/CMakeLists.txt index 04a2a16c27..8d3eb4832e 100755 --- a/indra/cmake/CMakeLists.txt +++ b/indra/cmake/CMakeLists.txt @@ -23,14 +23,12 @@ set(cmake_SOURCE_FILES      DirectX.cmake      DragDrop.cmake      EXPAT.cmake -##  ExamplePlugin.cmake      FindAPR.cmake      FindAutobuild.cmake      FindBerkeleyDB.cmake      FindFMODEX.cmake      FindGLH.cmake      FindGoogleBreakpad.cmake -    FindGooglePerfTools.cmake      FindHUNSPELL.cmake      FindJsonCpp.cmake      FindNDOF.cmake @@ -46,11 +44,8 @@ set(cmake_SOURCE_FILES      GLOD.cmake  ##  GStreamer010Plugin.cmake      GetPrerequisites_2_8.cmake -##  Glui.cmake -    Glut.cmake      GoogleBreakpad.cmake      GoogleMock.cmake -    GooglePerfTools.cmake      Havok.cmake      Hunspell.cmake      JPEG.cmake @@ -91,7 +86,6 @@ set(cmake_SOURCE_FILES      Prebuilt.cmake      PulseAudio.cmake      Python.cmake -    QuickTimePlugin.cmake      TemplateCheck.cmake      Tut.cmake      UI.cmake diff --git a/indra/cmake/Copy3rdPartyLibs.cmake b/indra/cmake/Copy3rdPartyLibs.cmake index 70d85b864c..4c1fb087e7 100755 --- a/indra/cmake/Copy3rdPartyLibs.cmake +++ b/indra/cmake/Copy3rdPartyLibs.cmake @@ -30,21 +30,20 @@ if(WINDOWS)      #*******************************      # Misc shared libs  -    set(debug_src_dir "${ARCH_PREBUILT_DIRS_DEBUG}") -    set(debug_files -        openjpegd.dll -        libapr-1.dll -        libaprutil-1.dll -        libapriconv-1.dll -        ssleay32.dll -        libeay32.dll -        glod.dll     -        libhunspell.dll -        ) +#    set(debug_src_dir "${ARCH_PREBUILT_DIRS_DEBUG}") +#    set(debug_files +#        libapr-1.dll +#        libaprutil-1.dll +#        libapriconv-1.dll +#        ssleay32.dll +#        libeay32.dll +#        glod.dll     +#        libhunspell.dll +#        )      set(release_src_dir "${ARCH_PREBUILT_DIRS_RELEASE}")      set(release_files -        openjpeg.dll +        openjp2.dll          libapr-1.dll          libaprutil-1.dll          libapriconv-1.dll @@ -54,13 +53,8 @@ if(WINDOWS)          libhunspell.dll          ) -    if(USE_TCMALLOC) -      set(debug_files ${debug_files} libtcmalloc_minimal-debug.dll) -      set(release_files ${release_files} libtcmalloc_minimal.dll) -    endif(USE_TCMALLOC) -      if (FMODEX) -      set(debug_files ${debug_files} fmodexL.dll) +#      set(debug_files ${debug_files} fmodexL.dll)        set(release_files ${release_files} fmodex.dll)      endif (FMODEX) @@ -234,10 +228,6 @@ elseif(LINUX)          libfontconfig.so.1         ) -    if (USE_TCMALLOC) -      set(release_files ${release_files} "libtcmalloc_minimal.so") -    endif (USE_TCMALLOC) -      if (FMODEX)        set(debug_files ${debug_files} "libfmodexL.so")        set(release_files ${release_files} "libfmodex.so") @@ -294,13 +284,13 @@ set(third_party_targets ${third_party_targets} ${out_targets}) -copy_if_different( -    ${debug_src_dir} -    "${SHARED_LIB_STAGING_DIR_DEBUG}" -    out_targets -    ${debug_files} -    ) -set(third_party_targets ${third_party_targets} ${out_targets}) +#copy_if_different( +#    ${debug_src_dir} +#    "${SHARED_LIB_STAGING_DIR_DEBUG}" +#    out_targets +#    ${debug_files} +#    ) +#set(third_party_targets ${third_party_targets} ${out_targets})  copy_if_different(      ${release_src_dir} diff --git a/indra/cmake/Glui.cmake b/indra/cmake/Glui.cmake deleted file mode 100755 index db353a91ec..0000000000 --- a/indra/cmake/Glui.cmake +++ /dev/null @@ -1,28 +0,0 @@ -# -*- cmake -*- -include(Linking) -include(Prebuilt) - -if (USESYSTEMLIBS) -    set(GLUI OFF CACHE BOOL -        "GLUI support for the llplugin/llmedia test apps.") -else (USESYSTEMLIBS) -    use_prebuilt_binary(glui) -    set(GLUI ON CACHE BOOL -        "GLUI support for the llplugin/llmedia test apps.") -endif (USESYSTEMLIBS) - -if (LINUX) -    set(GLUI ON CACHE BOOL -        "llplugin media apps HACK for Linux.") -endif (LINUX) - -if (DARWIN OR LINUX) -    set(GLUI_LIBRARY -        glui) -endif (DARWIN OR LINUX) - -if (WINDOWS) -    set(GLUI_LIBRARY -        debug glui32.lib -        optimized glui32.lib) -endif (WINDOWS) diff --git a/indra/cmake/Glut.cmake b/indra/cmake/Glut.cmake deleted file mode 100755 index 314da30652..0000000000 --- a/indra/cmake/Glut.cmake +++ /dev/null @@ -1,19 +0,0 @@ -# -*- cmake -*- -include(Linking) -include(Prebuilt) - -if (WINDOWS) -    use_prebuilt_binary(freeglut) -    set(GLUT_LIBRARY -        debug freeglut_static.lib -        optimized freeglut_static.lib) -endif (WINDOWS) - -if (LINUX) -  FIND_LIBRARY(GLUT_LIBRARY glut) -endif (LINUX) - -if (DARWIN) -  include(CMakeFindFrameworks) -  find_library(GLUT_LIBRARY GLUT) -endif (DARWIN) diff --git a/indra/cmake/GooglePerfTools.cmake b/indra/cmake/GooglePerfTools.cmake deleted file mode 100755 index c1faeb9325..0000000000 --- a/indra/cmake/GooglePerfTools.cmake +++ /dev/null @@ -1,61 +0,0 @@ -# -*- cmake -*- -include(Prebuilt) - -# If you want to enable or disable TCMALLOC in viewer builds, this is the place. -# set ON or OFF as desired. -set (USE_TCMALLOC OFF) - -if (USESYSTEMLIBS) -  include(FindGooglePerfTools) -else (USESYSTEMLIBS) -  if (WINDOWS) -    if (USE_TCMALLOC) -       use_prebuilt_binary(gperftools) -       set(TCMALLOC_LIBRARIES  -         debug libtcmalloc_minimal-debug -         optimized libtcmalloc_minimal) -       set(TCMALLOC_LINK_FLAGS  "/INCLUDE:__tcmalloc") -    else (USE_TCMALLOC) -      set(TCMALLOC_LIBRARIES) -      set(TCMALLOC_LINK_FLAGS) -    endif (USE_TCMALLOC) -    set(GOOGLE_PERFTOOLS_FOUND "YES") -  endif (WINDOWS) -  if (LINUX) -    if (USE_TCMALLOC) -      use_prebuilt_binary(gperftools) -      set(TCMALLOC_LIBRARIES  -        tcmalloc) -    else (USE_TCMALLOC) -      set(TCMALLOC_LIBRARIES) -    endif (USE_TCMALLOC) -    set(PROFILER_LIBRARIES profiler) -    set(GOOGLE_PERFTOOLS_INCLUDE_DIR -        ${LIBS_PREBUILT_DIR}/include) -    set(GOOGLE_PERFTOOLS_FOUND "YES") -  endif (LINUX) -endif (USESYSTEMLIBS) - -if (GOOGLE_PERFTOOLS_FOUND) -  # XXX Disable temporarily, until we have compilation issues on 64-bit -  # Etch sorted. -  set(USE_GOOGLE_PERFTOOLS OFF CACHE BOOL "Build with Google PerfTools support.") -endif (GOOGLE_PERFTOOLS_FOUND) - -if (WINDOWS) -   set(USE_GOOGLE_PERFTOOLS ON) -endif (WINDOWS) - -if (USE_GOOGLE_PERFTOOLS) -  if (USE_TCMALLOC) -    set(TCMALLOC_FLAG -DLL_USE_TCMALLOC=1) -  else (USE_TCMALLOC) -    set(TCMALLOC_FLAG -ULL_USE_TCMALLOC) -  endif (USE_TCMALLOC) -endif (USE_GOOGLE_PERFTOOLS) - -if (USE_GOOGLE_PERFTOOLS) -  include_directories(${GOOGLE_PERFTOOLS_INCLUDE_DIR}) -  set(GOOGLE_PERFTOOLS_LIBRARIES ${TCMALLOC_LIBRARIES} ${STACKTRACE_LIBRARIES} ${PROFILER_LIBRARIES}) -else (USE_GOOGLE_PERFTOOLS) -endif (USE_GOOGLE_PERFTOOLS) diff --git a/indra/cmake/LLCommon.cmake b/indra/cmake/LLCommon.cmake index b50b4bcdb2..3e29297c58 100755 --- a/indra/cmake/LLCommon.cmake +++ b/indra/cmake/LLCommon.cmake @@ -4,7 +4,6 @@ include(APR)  include(Boost)  include(EXPAT)  include(ZLIB) -include(GooglePerfTools)  set(LLCOMMON_INCLUDE_DIRS      ${LIBS_OPEN_DIR}/llcommon @@ -34,8 +33,6 @@ else (LINUX)          ${BOOST_SYSTEM_LIBRARY} )  endif (LINUX) -# add_definitions(${TCMALLOC_FLAG}) -  set(LLCOMMON_LINK_SHARED OFF CACHE BOOL "Build the llcommon target as a static library.")  if(LLCOMMON_LINK_SHARED)    add_definitions(-DLL_COMMON_LINK_SHARED=1) diff --git a/indra/cmake/QuickTimePlugin.cmake b/indra/cmake/QuickTimePlugin.cmake deleted file mode 100755 index c08e153ee3..0000000000 --- a/indra/cmake/QuickTimePlugin.cmake +++ /dev/null @@ -1,48 +0,0 @@ -# -*- cmake -*- - -if(INSTALL_PROPRIETARY) -  include(Prebuilt) -  if (WINDOWS) -    use_prebuilt_binary(quicktime) -  endif (WINDOWS) -endif(INSTALL_PROPRIETARY) - -if (DARWIN) -  include(CMakeFindFrameworks) -  find_library(QUICKTIME_LIBRARY QuickTime) -elseif (WINDOWS) -  set(QUICKTIME_SDK_DIR "$ENV{PROGRAMFILES}/QuickTime SDK" -      CACHE PATH "Location of the QuickTime SDK.") - -  find_library(DEBUG_QUICKTIME_LIBRARY qtmlclient.lib -               PATHS -               ${ARCH_PREBUILT_DIRS_DEBUG} -               "${QUICKTIME_SDK_DIR}\\libraries" -               ) - -  find_library(RELEASE_QUICKTIME_LIBRARY qtmlclient.lib -               PATHS -               ${ARCH_PREBUILT_DIRS_RELEASE} -               "${QUICKTIME_SDK_DIR}\\libraries" -               ) - -  if (DEBUG_QUICKTIME_LIBRARY AND RELEASE_QUICKTIME_LIBRARY) -    set(QUICKTIME_LIBRARY  -        optimized ${RELEASE_QUICKTIME_LIBRARY} -        debug ${DEBUG_QUICKTIME_LIBRARY} -        ) -         -  endif (DEBUG_QUICKTIME_LIBRARY AND RELEASE_QUICKTIME_LIBRARY) -   -  include_directories( -    ${LIBS_PREBUILT_DIR}/include/quicktime -    "${QUICKTIME_SDK_DIR}\\CIncludes" -    ) -endif (DARWIN) - -mark_as_advanced(QUICKTIME_LIBRARY) - -if (QUICKTIME_LIBRARY) -  set(QUICKTIME ON CACHE BOOL "Build with QuickTime streaming media support.") -endif (QUICKTIME_LIBRARY) - diff --git a/indra/cmake/UI.cmake b/indra/cmake/UI.cmake index 31174209a3..77fd505df3 100755 --- a/indra/cmake/UI.cmake +++ b/indra/cmake/UI.cmake @@ -32,9 +32,9 @@ if (USESYSTEMLIBS)      add_definitions(${${pkg}_CFLAGS_OTHERS})    endforeach(pkg)  else (USESYSTEMLIBS) -  if (LINUX OR WINDOWS) +  if (LINUX)      use_prebuilt_binary(gtk-atk-pango-glib) -  endif (LINUX OR WINDOWS) +  endif (LINUX)    if (LINUX)      set(UI_LIBRARIES | 
