Merged revisions 9816,9818-9838,9840-9843,9845-9860 via svnmerge from
authorsinbad <sinbad@8631bf8a-c64b-0410-883c-f3eb003322f7>
Fri, 5 Mar 2010 13:03:09 +0000 (13:03 +0000)
committersinbad <sinbad@8631bf8a-c64b-0410-883c-f3eb003322f7>
Fri, 5 Mar 2010 13:03:09 +0000 (13:03 +0000)
commitdf14a04e94d2fd32095a0d5540753c135468c74b
tree831ed1f1ad0146e596cbb6cc82c562ee65fe5429
parenteff3b69cd6741777e8e7048fece07c19b90be477
Merged revisions 9816,9818-9838,9840-9843,9845-9860 via svnmerge from
https://svn.ogre3d.org/svnroot/ogre/branches/v1-7

........
  r9816 | masterfalcon | 2010-02-26 07:21:42 +0000 (Fri, 26 Feb 2010) | 1 line

  Another round of OS X SDK work.  Now finds the Ogre framework properly.  Actually fixed the license link on the disc image.  Plus more
........
  r9818 | cabalistic | 2010-02-26 17:55:51 +0000 (Fri, 26 Feb 2010) | 1 line

  Fix MinGW debug builds.
........
  r9819 | cabalistic | 2010-02-26 19:29:07 +0000 (Fri, 26 Feb 2010) | 1 line

  For MinGW and NMake, dependencies must be copied to $BUILD/bin, not $BUILD/bin/debug etc.
........
  r9820 | noamgat | 2010-02-26 22:41:50 +0000 (Fri, 26 Feb 2010) | 1 line

  DeferredShading : Modified assert to allow any type of program, rather than just cg.
........
  r9821 | masterfalcon | 2010-02-27 07:11:14 +0000 (Sat, 27 Feb 2010) | 1 line

  More OS X SDK script work.
........
  r9822 | sinbad | 2010-02-27 16:33:22 +0000 (Sat, 27 Feb 2010) | 1 line

  Fix bug 295: automatically disable normal & parallax mapping on cards that cannot support it
........
  r9823 | sinbad | 2010-02-27 16:49:43 +0000 (Sat, 27 Feb 2010) | 1 line

  Fix install of dependencies (including Boost) into sdk area on OS X
........
  r9824 | sinbad | 2010-02-27 17:34:32 +0000 (Sat, 27 Feb 2010) | 1 line

  Need to still define OGRE_DEP_DIR in InstallDependencies.cmake, but derive it a different way
........
  r9825 | sinbad | 2010-02-27 17:36:38 +0000 (Sat, 27 Feb 2010) | 3 lines

  OS X SDK refinements:
  - Reference OIS locally in the SDK, not original dependency path
  - Replace absolute paths in project
........
  r9826 | cabalistic | 2010-02-27 17:37:06 +0000 (Sat, 27 Feb 2010) | 1 line

  Make SDK samples CMakeLists work for Linux
........
  r9827 | sinbad | 2010-02-27 17:48:57 +0000 (Sat, 27 Feb 2010) | 1 line

  Don't remove CMakeFiles on OS X, needed by scripts
........
  r9828 | cabalistic | 2010-02-27 18:00:12 +0000 (Sat, 27 Feb 2010) | 1 line

  Fix case-sensitivity issue when installing samples sources on Linux
........
  r9829 | cabalistic | 2010-02-27 20:24:06 +0000 (Sat, 27 Feb 2010) | 1 line

  Don't have *_d.cfg files for Linux SDK builds
........
  r9830 | cabalistic | 2010-02-27 23:47:49 +0000 (Sat, 27 Feb 2010) | 1 line

  First revision of a MinGW SDK build script.
........
  r9831 | cabalistic | 2010-02-28 04:28:21 +0000 (Sun, 28 Feb 2010) | 2 lines

  Mark more build options as advanced to simplify the standard view in CMake for newcomers.
  Remove DirectX_ROOT_DIR. It's a remnant and has caused confusion in the past.
........
  r9832 | masterfalcon | 2010-02-28 04:59:31 +0000 (Sun, 28 Feb 2010) | 1 line

  Apparently the tuple directory is needed to by some of the boost threading headers.  Don't exclude it when installing dependencies.
........
  r9833 | masterfalcon | 2010-02-28 05:21:41 +0000 (Sun, 28 Feb 2010) | 1 line

  Use platform specific include's on OS X in a manner consistent with other platforms.
........
  r9834 | sinbad | 2010-02-28 11:32:15 +0000 (Sun, 28 Feb 2010) | 1 line

  Determine OGRE_DEP_DIR relative to OIS in case someone uses one of the alternate auto locations
........
  r9835 | sinbad | 2010-02-28 12:34:09 +0000 (Sun, 28 Feb 2010) | 4 lines

  Refinements to Win32 SDK:
  - Detect presence of command line tools we need
  - Detect OGRE version automatically and name archive
  - Create self-extracting 7zip archive at the end, using version/compiler specific base folder
........
  r9836 | sinbad | 2010-02-28 12:38:56 +0000 (Sun, 28 Feb 2010) | 1 line

  No longer embed version number in OS X SDK script, read from CMake generated version number (less to update)
........
  r9837 | sinbad | 2010-02-28 15:50:54 +0000 (Sun, 28 Feb 2010) | 1 line

  Version update and changelog hilights
........
  r9838 | sinbad | 2010-02-28 16:51:14 +0000 (Sun, 28 Feb 2010) | 1 line

  Read OGREVERSION correctly
........
  r9840 | nirhasson | 2010-02-28 18:07:59 +0000 (Sun, 28 Feb 2010) | 1 line

  RTSS: Fixed Normal map and PSSM3 GPU parameters that weren't update on object switch scenario.
........
  r9841 | cabalistic | 2010-02-28 18:33:35 +0000 (Sun, 28 Feb 2010) | 1 line

  OGRE_VERSION has a whitespace and version suffix appended; this breaks builds if used as the .so version for shared libraries. Use a dedicated OGRE_SOVERSION instead.
........
  r9842 | masterfalcon | 2010-02-28 20:34:54 +0000 (Sun, 28 Feb 2010) | 1 line

  Final changes for the OS X SDK.  Fixes up all the absolute paths in CMake generated files.
........
  r9843 | sinbad | 2010-02-28 20:44:07 +0000 (Sun, 28 Feb 2010) | 1 line

  In future, use the Windows-mode 7zip self-extractor not the default console-mode one
........
  r9845 | cabalistic | 2010-03-01 01:01:44 +0000 (Mon, 01 Mar 2010) | 1 line

  Fixes and enhancements for MinGW SDK generation.
........
  r9846 | sinbad | 2010-03-01 16:21:19 +0000 (Mon, 01 Mar 2010) | 3 lines

  Generate WiX config files and custom task for building a demo installer on MSVC
  Remove space in OGRE_VERSION before suffix, more trouble than it's worth even for display strings
  demomedia.wxi.in was generated using 'heat dir Media -gg -cg OgreMedia -out demomedia.wxi.in -sfrag' on a clean Media export, then replacing SourceDir with Cmake variable
........
  r9847 | sinbad | 2010-03-01 16:49:28 +0000 (Mon, 01 Mar 2010) | 1 line

  Fix shortcut errors in WiX setup
........
  r9848 | cabalistic | 2010-03-01 17:12:18 +0000 (Mon, 01 Mar 2010) | 1 line

  Fixed remaining bugs for MinGW SDK and finished mingwsdk.sh
........
  r9849 | sinbad | 2010-03-01 17:18:38 +0000 (Mon, 01 Mar 2010) | 3 lines

  Enable WiX installer interface and allow the user to specify the install directory for the demos
  Fix media installing
  Add missing samples.cfg
........
  r9850 | sinbad | 2010-03-01 17:47:30 +0000 (Mon, 01 Mar 2010) | 3 lines

  Minor tweaks to the demos installer
  - Nicer defaults
  - License display (forced to be RTF unfortunately)
........
  r9851 | nirhasson | 2010-03-01 20:08:49 +0000 (Mon, 01 Mar 2010) | 1 line

  RTSS: Fixed Normal map point and spotlight GPU parameters that weren't update correctly.
........
  r9852 | sinbad | 2010-03-02 11:56:30 +0000 (Tue, 02 Mar 2010) | 1 line

  Compile fix for people using ExampleFrameListener
........
  r9853 | sinbad | 2010-03-02 12:23:39 +0000 (Tue, 02 Mar 2010) | 4 lines

  FindOGRE.cmake fixes:
  - Use OGRE_DEPENDENCIES_DIR if defined (external dependencies)
  - Find media in the OGRE_SOURCE folder correctly
  - Use a zip file common to 1.6 and 1.7 to detect media (OgreCore.zip doesn't exist anymore in 1.7+)
........
  r9854 | sinbad | 2010-03-02 12:25:41 +0000 (Tue, 02 Mar 2010) | 3 lines

  FindOIS.cmake fixes:
  - Respect OGRE_DEPENDENCIES_DIR (useful if used outside of OGRE)
  - On Win32 define names of the OIS DLLs so they can be copied from wherever they are found
........
  r9855 | nirhasson | 2010-03-02 20:15:26 +0000 (Tue, 02 Mar 2010) | 1 line

  D3D9 Render System: Device multi thread flag is used now only when OGRE_THREAD_SUPPORT == 1. This will save us a few cycles in the other threading modes..
........
  r9856 | sinbad | 2010-03-03 10:36:11 +0000 (Wed, 03 Mar 2010) | 1 line

  Should delete .exe not .7z when building SDK multiple times
........
  r9857 | masterfalcon | 2010-03-04 03:04:50 +0000 (Thu, 04 Mar 2010) | 1 line

  Changes for building SDK for iPhone
........
  r9858 | sinbad | 2010-03-04 12:59:46 +0000 (Thu, 04 Mar 2010) | 1 line

  Fix bug 297: Incorrect use of Boost_USE_STATIC_LIBS causes boost library search to fail when trying to switch to Boost dynamic libs
........
  r9859 | assaframan | 2010-03-04 15:29:23 +0000 (Thu, 04 Mar 2010) | 1 line

  GpuProgram: Added init in the contractor to mMorphAnimation and mPoseAnimation members.
........
  r9860 | nirhasson | 2010-03-04 22:11:25 +0000 (Thu, 04 Mar 2010) | 1 line

  Profiler: endProfile checks group id against mask.
........

git-svn-id: https://ogre.svn.sourceforge.net/svnroot/ogre/trunk@9861 8631bf8a-c64b-0410-883c-f3eb003322f7
60 files changed:
CMake/CMakeLists.txt
CMake/ConfigureBuild.cmake
CMake/Dependencies.cmake
CMake/InstallDependencies.cmake
CMake/InstallResources.cmake
CMake/Packages/FindDirectX.cmake
CMake/Packages/FindOGRE.cmake
CMake/Packages/FindOIS.cmake
CMake/Packages/FindWix.cmake [new file with mode: 0644]
CMake/Templates/DemoLicense.rtf [new file with mode: 0644]
CMake/Templates/SDK_CMakeLists.txt.in
CMake/Templates/SDK_Samples_CMakeLists.txt.in
CMake/Templates/demomedia.wxi.in [new file with mode: 0644]
CMake/Templates/demos.wxs.in [new file with mode: 0644]
CMake/Templates/vcrt_vc8.wxi.in [new file with mode: 0644]
CMake/Templates/vcrt_vc9.wxi.in [new file with mode: 0644]
CMake/Templates/version.txt.in [new file with mode: 0644]
CMake/Utils/FindPkgMacros.cmake
CMake/Utils/OgreConfigTargets.cmake
CMake/Utils/OgreGetVersion.cmake
CMakeLists.txt
Components/Paging/CMakeLists.txt
Components/Property/CMakeLists.txt
Components/RTShaderSystem/CMakeLists.txt
Components/RTShaderSystem/src/OgreShaderExIntegratedPSSM3.cpp
Components/RTShaderSystem/src/OgreShaderExNormalMapLighting.cpp
Components/Terrain/CMakeLists.txt
Components/Terrain/src/OgreTerrainMaterialGeneratorA.cpp
Docs/ChangeLog.html
OgreMain/CMakeLists.txt
OgreMain/include/OSX/OgreConfigDialogImp.h
OgreMain/include/OSX/OgreErrorDialogImp.h
OgreMain/include/OSX/OgreOSXCocoaView.h
OgreMain/include/OSX/OgreTimerImp.h
OgreMain/include/OSX/macUtils.h
OgreMain/include/OgrePlatform.h
OgreMain/src/OgreGpuProgram.cpp
OgreMain/src/OgreProfiler.cpp
RenderSystems/Direct3D9/src/OgreD3D9DeviceManager.cpp
SDK/OSX/make_osx.sh
SDK/OSX/template.dmg.bz2
SDK/Win32/buildsdk.bat
SDK/Win32/mingw_BuildSamples.bat [new file with mode: 0644]
SDK/Win32/mingw_BuildSamples.txt [new file with mode: 0644]
SDK/Win32/mingwsdk.sh [new file with mode: 0644]
SDK/Win32/readme.txt
SDK/iPhone/README [deleted file]
SDK/iPhone/ReadMe.html [deleted file]
SDK/iPhone/dmg_backdrop.png
SDK/iPhone/editsamples.sed [deleted file]
SDK/iPhone/make_iphone.sh
SDK/iPhone/readme.txt [new file with mode: 0644]
SDK/iPhone/template.dmg.bz2
Samples/Browser/CMakeLists.txt
Samples/CMakeLists.txt
Samples/Common/include/ExampleFrameListener.h
Samples/Common/setup/License.rtf [deleted file]
Samples/Common/setup/build.bat [deleted file]
Samples/Common/setup/demos.wxs [deleted file]
Samples/DeferredShading/src/LightMaterialGenerator.cpp