summaryrefslogtreecommitdiff
path: root/indra/cmake
AgeCommit message (Collapse)Author
2009-12-15EXT-3140 and build performance enhancements.Mark Palange (Mani)
Move the message_template check and manifest checking to the package step. Moved the dll copy from a post-build step its own target for dependency checking. Disabled copy of art/xui, etc in viewer manifest for non-package builds.
2009-12-08DEV-43896 solve render-pipeline linux mesh gzopen64 problemTofu Linden
I'm committing here instead of to render-pipeline because this seems like a change that it makes sense to give a workout in trunk.
2009-12-08 DEV-43897 linux viewer2 corrupted vorbis problemTofu Linden
we were accidentally linking the duff fmod vorbis first because our dependancies weren't well-defined.
2009-11-13Added a USE_PRECOMPILED_HEADER cmake variable (defaulted on) and disabled ↵brad kittenbrink
pch usage for test executables. Reviewed by james and steve.
2009-12-02Removed libtcmalloc_minimal.dll from the default build.Mark Palange (Mani)
Reviewed by Palmer
2009-12-01mergeJames Cook
2009-12-01Merge the major new voice SDK version from Vivox ('mossbuild1')Tofu Linden
2009-11-30Made the gcc version number checking more robust in llaudio'sLynx Linden
CMakeFiles.txt file. Previously it checked for a narrow range of gcc versions via a regex: if (${CXX_VERSION} MATCHES "4.[23]") Now we explicit check for any version >= 4.2: if (${CXX_VERSION_NUMBER} GREATER 419)
2009-11-27Add CMake var LL_TESTS to optionally disable tests for build timingJames Cook
2009-11-26merge.Tofu Linden
2009-11-25Uncomment the run_build_test.py args to debug problem with coverity buildsCG Linden
2009-11-23re-upgrade to vivox v3 sdk here.Tofu Linden
2009-11-20Fix for errors with integration tests failing to find libcrypto.so.0.9.7brad kittenbrink
2009-11-18Switch some files to Unix line endingsBryan O'Sullivan
2009-11-18Automated merge with ssh://palmer@hg.lindenlab.com/viewer/viewer-2-0Palmer
2009-11-18Allow USE_GOOGLE_PERFTOOLS to be set to on. For memory managerPalmer
Reviewed by Bao
2009-11-13mergeLoren Shih
--HG-- branch : avatar-pipeline
2009-11-11mergerichard
2009-11-11fix wrapping of text segment containing multiple newlines and ending on a ↵richard
newline reviewed by leyla
2009-11-10Fix for mac failure in apr shared lib staging (Part of DEV-41724)brad kittenbrink
2009-11-09Merging DEV-41724/DEV-41725 3rd party lib staging work with viewer-2-0.brad kittenbrink
2009-11-09Fix for DEV-41797 - "LL_QUICKTIME_ENABLED is often unset on Windows builds"callum
2009-11-06Changed copy of libuuid.so to libuuid.so.1palange@eniac62.lindenlab.com
2009-11-06Automated merge with ssh://hg.lindenlab.com/brad/brad-parabuildMark Palange (Mani)
2009-11-06mergeMark Palange (Mani)
2009-11-06DEV-42322 webkit plugin fails to start on linux in mercurial repoTofu Linden
2009-11-05Removed search_dirs and dst_path arguments from ll_deploy_sharedlibs_command()palange
Fixed mac breakage.
2009-11-05Belated addition of GetPrerequisites_2_8.cmakeMark Palange (Mani)
2009-11-05mergeMark Palange (Mani)
2009-11-05Merge of my DEV-41724/DEV-41725 work with viewer-2-0brad kittenbrink
normalizing shared library staging on all 3 platforms. Test executables should now run in the debugger.
2009-11-05Added calls to ll_deploy_sharedlibs_commandMark Palange (Mani)
Using viewer_manifest.py for windows dependency deployment during build. Added SHARED_LIBS_REL_PATH var to cmake cache.
2009-11-04Wrap-up work for DEV-41724/DEV-41725 - normalizing shared library staging on ↵brad kittenbrink
all 3 platforms. Should now work out of the box on all 3 platforms and in the debugger.
2009-11-03Continuing work on DEV-41724/DEV-41725 normalizing shared lib staging.brad kittenbrink
It's basically working on linux.
2009-11-03update from viewer2 and merge into avpEric M. Tulla (BigPapi)
--HG-- branch : avatar-pipeline
2009-11-03mergeLoren Shih
--HG-- branch : avatar-pipeline
2009-11-02Removed tabs. Fixed errant 'else(APPLE)'Mark Palange (Mani)
2009-11-02Merging my DEV-41722 work with viewer-2-0brad kittenbrink
2009-11-02Implemented linux staging for DEV-41722 normalizing shared lib staging.brad kittenbrink
2009-11-02Automated merge with http://hg.lindenlab.com/viewer/viewer-2-0palange
2009-11-02Added build time script to help deploy shared libs for an arbitrary executable.palange
indra/cmake/DeploySharedLibs.cmake is the script. LLSharedLibs.cmake contains a macro to ease adding DeployShaerdLibs to a targets build. Example usage to the mac-crash-reporter. Multiplatform and more to come soon. Reviewed by brad.
2009-11-02Implemented mac staging for DEV-41722 normalizing shared lib staging.brad kittenbrink
also added a bunch of comments.
2009-10-30continuing work on DEV-41722 normalizing shared lib staging. fixed copy/pastebrad kittenbrink
error in the last commit(f5da14574943).
2009-10-30continuing work on DEV-41722 normalizing shared lib staging.brad kittenbrink
started factoring out copying into common section while file lists are initialized above in platform specific sections.
2009-10-30Adds an example plugin and corresponding changes tocallum
LLMediaPluginTest test app. We do not copy over the example plugin to the Second Life client plugin dir.
2009-10-26More work for DEV-41722 normalizing shared lib staging on all 3 platforms.brad kittenbrink
Started refactoring Copy3rdPartyLibs.cmake to use common commands with platform specific variables.
2009-10-26Beginning work for DEV-41722 normalizing shared lib staging on all 3 ↵brad kittenbrink
platforms. Renamed CopyWinLibs.cmake to Copy3rdPartyLibs.cmake.
2009-10-22Fixing the build for PE.Mark Palange (Mani)
Now building with llkdu can be skipped by specifying INSTALL_PROPRIETARY=OFF when configuring the build. Reviewed by palmer
2009-10-20Automated merge with ssh://hg.lindenlab.com/viewer/viewer-2-0/Nat Goodspeed
2009-10-20It seems that ADD_INTEGRATION_TEST tests now require GoogleMock to buildNat Goodspeed
2009-10-19mergeSteve Bennetts