Closed Stinkfist0 closed 11 years ago
@Stinkfist0 Would you like to cherry pick my latest fixes here? These fix ogg and speex for VS2010 that dont have "microsoft mobile SDKs" installed. This prevented project files from converting correctly to the new 2010 format. I think that when you do 2010 MSBuild to a 2008 .sln file, it automatically tries to convert it, and this fails for project that include mobile targets (even if they would never be built). Anyhow here are the commits, could you pick them here?
@jonnenauha Here, or should be fine in the general bug fix pull request also.
tools\Windows\VS*\BuildDeps.cmd
andBuildDepsX64.cmd
batch scripts are now broken down intoDebug
,RelWithDebInfo
,Release
andMinSizeRel
(fixes #661) versions, the standard build configurations supported by CMake. This roughly halves the initial dependency build time required on a fresh development checkout, when a developer typically wants to get his hands dirty with the RelWithDebInfo build. This breakdown also allows more robust building and switching between different (32-bit-64-bit, Release-RelWithDebInfo-MinSizeRel.) build configurations as thetools\Windows\BuildDeps.cmd
master script now deploys always the dependencies' DLLs to Tundra's bin directory without need to tweak the script manually.In addition to this, Ogre's dependencies are now build from the source repository instead using zip package (#657). Note: This means that you must delete at least
<TundraDeps>/ogre-safe-nocrashes/Dependencies
or preferably the whole<TundraDeps>/ogre-safe-nocrashes
directory before running the build scripts the next time.