aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/cmake/00-Common.cmake (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-09-02More post merge cleanups, make it compile under Windows.David Walter Seikel1-4/+4
2013-04-26Make nmake builds more like VS builds.David Walter Seikel1-0/+5
Still some tweaking to go, therefore, still some rough bits in this.
2011-11-13Linux: allow cross compiling the 32bit viewer on a x86_64 platformArmin Weatherwax1-0/+9
to do so: (have anything for crosscompiling installed), export WORD_SIZE='32' before configuring and/or building. Be aware: Mixing several platforms in one root directory probably wont work (didn't try though). Cross compiling the 64bit viewer on a i686 platform isn't tested, but probably will work using export WORD_SIZE='64'
2011-11-13Linux64: don't use -ffast-math for release builds, it didn't do anything for us.Armin Weatherwax1-1/+2
But lloctree crashes teleporting to mega regions using -ffast-math .
2011-09-08Ported SSE2 build target from Singularity, patch by Shyotl. Note that the ↵McCabe Maxsted1-6/+35
package project still currently only supports 'Release'
2011-05-21Coax Xcode into selecting the right build type by default.Jacek Antonelli1-3/+6
This is accomplished by dynamically reordering the CMake variable CMAKE_CONFIGURATION_TYPES so that the current build type (the value of CMAKE_BUILD_TYPE) is listed first.
2011-04-02checkpoint, non functionalJay Threeth1-0/+13
2011-02-13UNBRANDING! Conservativley remove references to "second life", replacing ↵David Seikel1-1/+1
them with something generic.
2011-02-11One part of the system does not like the meta-impy name. Seems to be an ↵David Seikel1-1/+2
unused part though, so take the lazy way out.
2011-02-09Change imprudence -> meta-impy, though not the URLs. Probably some will ↵David Seikel1-1/+1
need to be reverted later. Changed file names to.
2010-11-13Disable SSE4 on Mac (temporarily).Jacek Antonelli1-2/+2
GCC 4.0 on Mac OS X 10.5 can't handle SSE4, GCC 4.2 fails.
2010-11-07IMP-692: SNOW-713: Global objects in libllcommon duplicated in pluginsAleric Inglewood1-1/+1
See http://jira.secondlife.com/browse/SNOW-713 This patch makes llcommon shared. It contains the following snowglobe (SVN) changesets: 3478, 3479, 3480, 3481, 3482, 3485, 3496, 3498, 3500, 3519 and 3531, plus the fix for all rejects. Note that changes to scripts/automated_build_scripts/opensrc-build.sh (changesets 3500 and 3625) were ignored as we don't have scripts/automated_build_scripts.
2010-10-18Changed default compile settings for Mac. Now SSE3 and SSE4 are enabled by ↵elektrahesse1-2/+2
default, gcc-4.2 is used and 10.5 SDK is auto selected. Build from commandline in Release mode now work perfectly (./develop.py -t Release build) without the need for Xcode at all.
2010-10-09Use all those cores for compileRobin Cornelius1-0/+1
2010-10-09Use all those cores for compileRobin Cornelius1-0/+1
2010-10-01RED-561: Optimization flags used during --Type=Debug (linux x86_64)Aleric Inglewood1-17/+4
See http://redmine.imprudenceviewer.org/issues/561 Fixed erroneous use of optimization flags when not compiling Release. Also removed -DLL_VECTORIZE from compile options: that is set in a header file (llv4math.h), not on the commandline. Patch affects only 64 bit linux.
2010-09-28RED-561: Optimization flags used during --Type=Debug (linux x86_64)Aleric Inglewood1-17/+4
See http://redmine.imprudenceviewer.org/issues/561 Fixed erroneous use of optimization flags when not compiling Release. Also removed -DLL_VECTORIZE from compile options: that is set in a header file (llv4math.h), not on the commandline. Patch affects only 64 bit linux.
2010-09-23Robin Cornelius: fixes for building plugins on Linux 64bitArmin Weatherwax1-0/+8
2010-09-23llmediaplugins first stepArmin Weatherwax1-2/+2
2010-09-17linux64: move cxx flags from external script into 00-Common.cmake for ↵Armin Weatherwax1-1/+17
transparency todo: do it less hacky
2010-09-10linux64: move cxx flags from external script into 00-Common.cmake for ↵Armin Weatherwax1-1/+17
transparency todo: do it less hacky
2010-04-29Fix just another hardcoded path to Linux-i686.Armin Weatherwax1-0/+3
(Backported from 6d50eb4a) @nochangelog
2010-03-13Reactivated libELFIO for Linux64 (it wasn't causing the crash).Armin Weatherwax1-0/+1
(Reverts part of commit 30945b74.)
2010-02-27Some changes to help linux64.Armin Weatherwax1-9/+22
* Don't build with libELFIO (lib not working). * Use shared libpng12 instead of static library (fixes mozlib incompat for users with system libpng14).
2010-01-03Fix just another hardcoded path to Linux-i686.Armin Weatherwax1-0/+3
(Cherry picked by Jacek from 2e96ac24)
2009-12-06Moved the viewer artwork to its own CMake fileMcCabe Maxsted1-10/+0
2009-12-06Made downloading the artwork work while using the --standalone flagMcCabe Maxsted1-2/+7
2009-12-06Added Imprudence viewer artwork to install.xmlMcCabe Maxsted1-0/+5
2009-11-28Compile flag "-Wno-non-virtual-dtor" is for C++, not C.Jacek Antonelli1-2/+2
Fixes a warning when compiling Mac updater.
2009-11-18Silenced some compiler warnings on Linux.Jacek Antonelli1-7/+8
2009-11-15Fixed CMake setting errorsMcCabe Maxsted1-1/+1
2009-11-03Created our own Linux freetype package, 2.3.11.Jacek Antonelli1-1/+0
2009-09-26Removed overridden /oy compiler optionMcCabe Maxsted1-1/+1
2009-09-25Removed problematic /MP flagMcCabe Maxsted1-16/+7
2009-04-30Second Life viewer sources 1.23.0-RCJacek Antonelli1-7/+13
2009-03-30Added flag for multi-core compiling in VS2005McCabe Maxsted1-0/+8
2009-03-30Added VS optimizations to cmakeMcCabe Maxsted1-0/+7
2008-12-30Added fix for VWR-10392 as well as other fixesunknown1-0/+8
2008-12-01Second Life viewer sources 1.22.0-RCJacek Antonelli1-0/+8
2008-10-14Rebranded platform-independent/shared installer/support files.Jacek Antonelli1-1/+1
Replaced instances of "Second Life" with "Imprudence", etc.
2008-09-06Second Life viewer sources 1.21.0-RCJacek Antonelli1-0/+206